From 066dcbf7598c2d4f69e5964940cbec5d551de843 Mon Sep 17 00:00:00 2001 From: Qun Cheng <36861262+QuncCccccc@users.noreply.github.com> Date: Fri, 22 May 2026 10:39:16 -0700 Subject: [PATCH 1/4] [material_ui]Project import generated by Copybara. (#11756) part of https://github.com/flutter/flutter/issues/184950 ## Pre-Review Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. - [x] I read the [Tree Hygiene] page, which explains my responsibilities. - [x] I read and followed the [relevant style guides] and ran [the auto-formatter]. - [x] I signed the [CLA]. - [x] The title of the PR starts with the name of the package surrounded by square brackets, e.g. `[shared_preferences]` - [x] I [linked to at least one issue that this PR fixes] in the description above. - [ ] I followed [the version and CHANGELOG instructions], using [semantic versioning] and the [repository CHANGELOG style], or I have commented below to indicate which documented exception this PR falls under[^1]. - [x] I updated/added any relevant documentation (doc comments with `///`). - [ ] I added new tests to check the change I am making, or I have commented below to indicate which [test exemption] this PR falls under[^1]. - [ ] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed. [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling. [Contributor Guide]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md [AI contribution guidelines]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#ai-contribution-guidelines [Tree Hygiene]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md [relevant style guides]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style [the auto-formatter]: https://github.com/flutter/packages/blob/main/script/tool/README.md#format-code [CLA]: https://cla.developers.google.com/ [Discord]: https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md [linked to at least one issue that this PR fixes]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview [the version and CHANGELOG instructions]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version-and-changelog-updates [semantic versioning]: https://dart.dev/tools/pub/versioning#semantic-versions [repository CHANGELOG style]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style [test exemption]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests Co-authored-by: Flutter Material Tokens Copybara Bot --- .../tool/gen_defaults/data/app_bar.dart | 78 ++ .../tool/gen_defaults/data/app_bar_large.dart | 25 + .../data/app_bar_large_flexible.dart | 43 ++ .../gen_defaults/data/app_bar_medium.dart | 25 + .../data/app_bar_medium_flexible.dart | 43 ++ .../tool/gen_defaults/data/app_bar_small.dart | 69 ++ .../tool/gen_defaults/data/assist_chip.dart | 171 +++++ .../tool/gen_defaults/data/badge.dart | 61 ++ .../tool/gen_defaults/data/banner.dart | 78 ++ .../tool/gen_defaults/data/banners.dart | 51 ++ .../tool/gen_defaults/data/banners_basic.dart | 129 ++++ .../tool/gen_defaults/data/banners_rich.dart | 141 ++++ .../gen_defaults/data/bottom_app_bar.dart | 28 + .../tool/gen_defaults/data/button.dart | 271 +++++++ .../gen_defaults/data/button_elevated.dart | 179 +++++ .../tool/gen_defaults/data/button_filled.dart | 180 +++++ .../data/button_group_connected_large.dart | 33 + .../data/button_group_connected_medium.dart | 33 + .../data/button_group_connected_small.dart | 33 + .../data/button_group_connected_xlarge.dart | 33 + .../data/button_group_connected_xsmall.dart | 33 + .../data/button_group_standard_large.dart | 22 + .../data/button_group_standard_medium.dart | 22 + .../data/button_group_standard_small.dart | 22 + .../data/button_group_standard_xlarge.dart | 22 + .../data/button_group_standard_xsmall.dart | 22 + .../tool/gen_defaults/data/button_large.dart | 93 +++ .../tool/gen_defaults/data/button_medium.dart | 93 +++ .../gen_defaults/data/button_outlined.dart | 206 +++++ .../tool/gen_defaults/data/button_small.dart | 93 +++ .../tool/gen_defaults/data/button_text.dart | 69 ++ .../tool/gen_defaults/data/button_tonal.dart | 192 +++++ .../tool/gen_defaults/data/button_xlarge.dart | 93 +++ .../tool/gen_defaults/data/button_xsmall.dart | 93 +++ .../tool/gen_defaults/data/carousel_item.dart | 98 +++ .../tool/gen_defaults/data/checkbox.dart | 246 ++++++ .../tool/gen_defaults/data/color.dart | 151 ++++ .../tool/gen_defaults/data/color_dark.dart | 115 +++ .../data/color_dark_high_contrast.dart | 112 +++ .../data/color_dark_medium_contrast.dart | 112 +++ .../data/color_light_high_contrast.dart | 109 +++ .../data/color_light_medium_contrast.dart | 109 +++ .../tool/gen_defaults/data/color_role.dart | 151 ++++ .../tool/gen_defaults/data/data_table.dart | 104 +++ .../gen_defaults/data/date_input_modal.dart | 82 ++ .../gen_defaults/data/date_picker_docked.dart | 359 +++++++++ .../gen_defaults/data/date_picker_modal.dart | 400 ++++++++++ .../tool/gen_defaults/data/dialog.dart | 129 ++++ .../tool/gen_defaults/data/divider.dart | 15 + .../tool/gen_defaults/data/drag_handle.dart | 69 ++ .../tool/gen_defaults/data/elevated_card.dart | 89 +++ .../tool/gen_defaults/data/elevation.dart | 25 + .../tool/gen_defaults/data/extended_fab.dart | 48 ++ .../data/extended_fab_branded.dart | 117 +++ .../gen_defaults/data/extended_fab_large.dart | 48 ++ .../data/extended_fab_medium.dart | 48 ++ .../data/extended_fab_primary.dart | 69 ++ .../data/extended_fab_primary_container.dart | 79 ++ .../data/extended_fab_secondary.dart | 75 ++ .../extended_fab_secondary_container.dart | 80 ++ .../gen_defaults/data/extended_fab_small.dart | 48 ++ .../data/extended_fab_surface.dart | 129 ++++ .../data/extended_fab_tertiary.dart | 72 ++ .../data/extended_fab_tertiary_container.dart | 79 ++ .../tool/gen_defaults/data/fab.dart | 27 + .../tool/gen_defaults/data/fab_branded.dart | 90 +++ .../tool/gen_defaults/data/fab_large.dart | 27 + .../tool/gen_defaults/data/fab_medium.dart | 27 + .../tool/gen_defaults/data/fab_menu.dart | 78 ++ .../data/fab_menu_primary_close_button.dart | 54 ++ .../data/fab_menu_primary_container.dart | 79 ++ .../data/fab_menu_secondary_close_button.dart | 57 ++ .../data/fab_menu_secondary_container.dart | 79 ++ .../data/fab_menu_tertiary_close_button.dart | 57 ++ .../data/fab_menu_tertiary_container.dart | 79 ++ .../tool/gen_defaults/data/fab_primary.dart | 57 ++ .../data/fab_primary_container.dart | 63 ++ .../tool/gen_defaults/data/fab_secondary.dart | 60 ++ .../data/fab_secondary_container.dart | 64 ++ .../tool/gen_defaults/data/fab_small.dart | 27 + .../tool/gen_defaults/data/fab_surface.dart | 102 +++ .../tool/gen_defaults/data/fab_tertiary.dart | 60 ++ .../data/fab_tertiary_container.dart | 63 ++ .../data/filled_autocomplete.dart | 335 ++++++++ .../tool/gen_defaults/data/filled_card.dart | 90 +++ .../gen_defaults/data/filled_menu_button.dart | 155 ++++ .../tool/gen_defaults/data/filled_select.dart | 377 +++++++++ .../gen_defaults/data/filled_text_field.dart | 308 ++++++++ .../tool/gen_defaults/data/filter_chip.dart | 340 ++++++++ .../gen_defaults/data/full_screen_dialog.dart | 123 +++ .../tool/gen_defaults/data/glass_button.dart | 64 ++ .../gen_defaults/data/glass_icon_button.dart | 52 ++ .../tool/gen_defaults/data/icon_button.dart | 201 +++++ .../gen_defaults/data/icon_button_filled.dart | 116 +++ .../gen_defaults/data/icon_button_large.dart | 87 +++ .../gen_defaults/data/icon_button_medium.dart | 87 +++ .../data/icon_button_outlined.dart | 133 ++++ .../gen_defaults/data/icon_button_small.dart | 87 +++ .../data/icon_button_standard.dart | 103 +++ .../gen_defaults/data/icon_button_tonal.dart | 123 +++ .../gen_defaults/data/icon_button_xlarge.dart | 87 +++ .../gen_defaults/data/icon_button_xsmall.dart | 87 +++ .../tool/gen_defaults/data/input_chip.dart | 305 ++++++++ .../tool/gen_defaults/data/list.dart | 694 +++++++++++++++++ .../tool/gen_defaults/data/list_expand.dart | 52 ++ .../tool/gen_defaults/data/list_reorder.dart | 61 ++ .../tool/gen_defaults/data/list_reveal.dart | 89 +++ .../gen_defaults/data/loading_indicator.dart | 39 + .../tool/gen_defaults/data/measurement.dart | 61 ++ .../tool/gen_defaults/data/menu.dart | 28 + .../tool/gen_defaults/data/menus.dart | 262 +++++++ .../gen_defaults/data/menus_standard.dart | 331 ++++++++ .../tool/gen_defaults/data/menus_vibrant.dart | 271 +++++++ .../gen_defaults/data/motion_expressive.dart | 117 +++ .../gen_defaults/data/motion_standard.dart | 117 +++ .../tool/gen_defaults/data/nav_bar.dart | 102 +++ .../data/nav_bar_item_horizontal.dart | 34 + .../data/nav_bar_item_vertical.dart | 34 + .../tool/gen_defaults/data/nav_rail.dart | 62 ++ .../gen_defaults/data/nav_rail_collapsed.dart | 37 + .../gen_defaults/data/nav_rail_expanded.dart | 50 ++ .../tool/gen_defaults/data/nav_rail_item.dart | 51 ++ .../data/nav_rail_item_horizontal.dart | 34 + .../data/nav_rail_item_vertical.dart | 37 + .../gen_defaults/data/navigation_bar.dart | 171 +++++ .../gen_defaults/data/navigation_drawer.dart | 234 ++++++ .../gen_defaults/data/navigation_rail.dart | 174 +++++ .../data/outlined_autocomplete.dart | 326 ++++++++ .../tool/gen_defaults/data/outlined_card.dart | 108 +++ .../data/outlined_menu_button.dart | 153 ++++ .../data/outlined_segmented_button.dart | 177 +++++ .../gen_defaults/data/outlined_select.dart | 368 +++++++++ .../data/outlined_text_field.dart | 276 +++++++ .../tool/gen_defaults/data/palette.dart | 724 ++++++++++++++++++ .../tool/gen_defaults/data/plain_tooltip.dart | 44 ++ .../data/primary_navigation_tab.dart | 181 +++++ .../gen_defaults/data/progress_indicator.dart | 46 ++ .../data/progress_indicator_circular.dart | 28 + .../data/progress_indicator_linear.dart | 37 + .../tool/gen_defaults/data/radio_button.dart | 99 +++ .../tool/gen_defaults/data/rich_tooltip.dart | 125 +++ .../tool/gen_defaults/data/scrim.dart | 15 + .../tool/gen_defaults/data/search_bar.dart | 168 ++++ .../tool/gen_defaults/data/search_view.dart | 143 ++++ .../data/secondary_navigation_tab.dart | 119 +++ .../tool/gen_defaults/data/shape.dart | 171 +++++ .../tool/gen_defaults/data/shape_struct.dart | 20 + .../tool/gen_defaults/data/sheet_bottom.dart | 57 ++ .../gen_defaults/data/sheet_floating.dart | 26 + .../tool/gen_defaults/data/sheet_side.dart | 125 +++ .../tool/gen_defaults/data/slider.dart | 212 +++++ .../tool/gen_defaults/data/slider_large.dart | 28 + .../tool/gen_defaults/data/slider_medium.dart | 28 + .../tool/gen_defaults/data/slider_small.dart | 22 + .../tool/gen_defaults/data/slider_xlarge.dart | 28 + .../tool/gen_defaults/data/slider_xsmall.dart | 22 + .../tool/gen_defaults/data/snackbar.dart | 150 ++++ .../tool/gen_defaults/data/space.dart | 61 ++ .../gen_defaults/data/split_button_large.dart | 51 ++ .../data/split_button_medium.dart | 51 ++ .../gen_defaults/data/split_button_small.dart | 51 ++ .../data/split_button_xlarge.dart | 51 ++ .../data/split_button_xsmall.dart | 54 ++ .../data/standard_menu_button.dart | 143 ++++ .../tool/gen_defaults/data/state.dart | 22 + .../data/state_focus_indicator.dart | 16 + .../gen_defaults/data/suggestion_chip.dart | 185 +++++ .../tool/gen_defaults/data/switch.dart | 276 +++++++ .../data/switch_dark_ios_default.dart | 10 + .../data/switch_dark_ios_medium_contrast.dart | 10 + .../tool/gen_defaults/data/time_input.dart | 276 +++++++ .../tool/gen_defaults/data/time_picker.dart | 374 +++++++++ .../gen_defaults/data/toolbar_docked.dart | 33 + .../gen_defaults/data/toolbar_floating.dart | 42 + .../data/toolbar_floating_fab.dart | 71 ++ .../gen_defaults/data/toolbar_standard.dart | 137 ++++ .../gen_defaults/data/toolbar_vibrant.dart | 136 ++++ .../tool/gen_defaults/data/typeface.dart | 19 + .../gen_defaults/data/typeface_variable.dart | 13 + .../tool/gen_defaults/data/typescale.dart | 277 +++++++ .../data/typescale_emphasized.dart | 277 +++++++ .../data/typescale_emphasized_variable.dart | 232 ++++++ .../gen_defaults/data/typescale_variable.dart | 277 +++++++ .../data/typescale_variable_emphasized.dart | 277 +++++++ 184 files changed, 21146 insertions(+) create mode 100644 packages/material_ui/tool/gen_defaults/data/app_bar.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/app_bar_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/app_bar_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/assist_chip.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/badge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/banner.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/banners.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/banners_basic.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/banners_rich.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_elevated.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_filled.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_outlined.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_text.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_tonal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_xlarge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/button_xsmall.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/carousel_item.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/checkbox.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color_dark.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/color_role.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/data_table.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/date_input_modal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/dialog.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/divider.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/drag_handle.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/elevated_card.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/elevation.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_branded.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_primary.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_secondary.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_surface.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/filled_card.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/filled_select.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/filled_text_field.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/filter_chip.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/glass_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/input_chip.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/list.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/list_expand.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/list_reorder.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/list_reveal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/loading_indicator.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/measurement.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/menu.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/menus.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/menus_standard.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/motion_expressive.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/motion_standard.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_bar.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_rail.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/navigation_bar.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/navigation_rail.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/outlined_card.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/outlined_select.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/palette.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/progress_indicator.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/radio_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/scrim.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/search_bar.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/search_view.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/shape.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/shape_struct.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/sheet_floating.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/sheet_side.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/slider.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/slider_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/slider_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/slider_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/snackbar.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/space.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/split_button_large.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/split_button_medium.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/split_button_small.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/state.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/switch.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/time_input.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/time_picker.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typeface.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typeface_variable.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typescale.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typescale_variable.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar.dart b/packages/material_ui/tool/gen_defaults/data/app_bar.dart new file mode 100644 index 000000000000..8601904e232f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar.dart @@ -0,0 +1,78 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenAppBar { + /// md.comp.app-bar.on-scroll.container.elevation + static const double onScrollContainerElevation = 3.00; + + /// md.comp.app-bar.icon-button-space + static const double iconButtonSpace = 0.00; + + /// md.comp.app-bar.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.app-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.app-bar.on-scroll.container.color + static const TokenColorRole onScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.container.color + static const TokenColorRole searchContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.leading-space + static const double leadingSpace = 4.00; + + /// md.comp.app-bar.search.on-scroll.container.color + static const TokenColorRole searchOnScrollContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.app-bar.search.trailing-space + static const double searchTrailingSpace = 8.00; + + /// md.comp.app-bar.trailing-space + static const double trailingSpace = 4.00; + + /// md.comp.app-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.app-bar.search.leading-space + static const double searchLeadingSpace = 8.00; + + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.app-bar.avatar.size + static const double avatarSize = 32.00; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart new file mode 100644 index 000000000000..6af4675d2a32 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenAppBarLarge { + /// md.comp.app-bar.large.container.height + static const double containerHeight = 152.00; + + /// md.comp.app-bar.large.title.font + static const double titleFontFontSize = 28.00; + + /// md.comp.app-bar.large.title.font + static const double titleFontFontWeight = 400; + + /// md.comp.app-bar.large.title.font + static const double titleFontLineHeight = 36.00; + + /// md.comp.app-bar.large.title.font + static const double titleFontLetterSpacing = 0.00; + + /// md.comp.app-bar.large.title.font + static const String titleFontFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart new file mode 100644 index 000000000000..54b10b79cb7d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart @@ -0,0 +1,43 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenAppBarLargeFlexible { + /// md.comp.app-bar.large-flexible.subtitle.font + static const double subtitleFontFontSize = 16.00; + + /// md.comp.app-bar.large-flexible.subtitle.font + static const double subtitleFontFontWeight = 500; + + /// md.comp.app-bar.large-flexible.subtitle.font + static const double subtitleFontLineHeight = 24.00; + + /// md.comp.app-bar.large-flexible.subtitle.font + static const double subtitleFontLetterSpacing = 0.15; + + /// md.comp.app-bar.large-flexible.subtitle.font + static const String subtitleFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.large-flexible.container.height + static const double containerHeight = 120.00; + + /// md.comp.app-bar.large-flexible.title.font + static const double titleFontFontSize = 36.00; + + /// md.comp.app-bar.large-flexible.title.font + static const double titleFontFontWeight = 400; + + /// md.comp.app-bar.large-flexible.title.font + static const double titleFontLineHeight = 44.00; + + /// md.comp.app-bar.large-flexible.title.font + static const double titleFontLetterSpacing = 0.00; + + /// md.comp.app-bar.large-flexible.title.font + static const String titleFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.large-flexible.with-subtitle.container.height + static const double withSubtitleContainerHeight = 152.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart new file mode 100644 index 000000000000..fed482f671f6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenAppBarMedium { + /// md.comp.app-bar.medium.title.font + static const double titleFontFontSize = 24.00; + + /// md.comp.app-bar.medium.title.font + static const double titleFontFontWeight = 400; + + /// md.comp.app-bar.medium.title.font + static const double titleFontLineHeight = 32.00; + + /// md.comp.app-bar.medium.title.font + static const double titleFontLetterSpacing = 0.00; + + /// md.comp.app-bar.medium.title.font + static const String titleFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.medium.container.height + static const double containerHeight = 112.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart new file mode 100644 index 000000000000..0529a3c5440b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart @@ -0,0 +1,43 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenAppBarMediumFlexible { + /// md.comp.app-bar.medium-flexible.container.height + static const double containerHeight = 112.00; + + /// md.comp.app-bar.medium-flexible.subtitle.font + static const double subtitleFontFontSize = 14.00; + + /// md.comp.app-bar.medium-flexible.subtitle.font + static const double subtitleFontFontWeight = 500; + + /// md.comp.app-bar.medium-flexible.subtitle.font + static const double subtitleFontLineHeight = 20.00; + + /// md.comp.app-bar.medium-flexible.subtitle.font + static const double subtitleFontLetterSpacing = 0.10; + + /// md.comp.app-bar.medium-flexible.subtitle.font + static const String subtitleFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.medium-flexible.title.font + static const double titleFontFontSize = 28.00; + + /// md.comp.app-bar.medium-flexible.title.font + static const double titleFontFontWeight = 400; + + /// md.comp.app-bar.medium-flexible.title.font + static const double titleFontLineHeight = 36.00; + + /// md.comp.app-bar.medium-flexible.title.font + static const double titleFontLetterSpacing = 0.00; + + /// md.comp.app-bar.medium-flexible.title.font + static const String titleFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.medium-flexible.with-subtitle.container.height + static const double withSubtitleContainerHeight = 136.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart new file mode 100644 index 000000000000..169ca62ec004 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart @@ -0,0 +1,69 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenAppBarSmall { + /// md.comp.app-bar.small.search.container.shape + static const ShapeStruct searchContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.app-bar.small.container.height + static const double containerHeight = 64.00; + + /// md.comp.app-bar.small.search.container.height + static const double searchContainerHeight = 56.00; + + /// md.comp.app-bar.small.search.label-text.font + static const double searchLabelTextFontFontSize = 16.00; + + /// md.comp.app-bar.small.search.label-text.font + static const double searchLabelTextFontFontWeight = 400; + + /// md.comp.app-bar.small.search.label-text.font + static const double searchLabelTextFontLineHeight = 24.00; + + /// md.comp.app-bar.small.search.label-text.font + static const double searchLabelTextFontLetterSpacing = 0.50; + + /// md.comp.app-bar.small.search.label-text.font + static const String searchLabelTextFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.small.title.font + static const double titleFontFontSize = 22.00; + + /// md.comp.app-bar.small.title.font + static const double titleFontFontWeight = 400; + + /// md.comp.app-bar.small.title.font + static const double titleFontLineHeight = 28.00; + + /// md.comp.app-bar.small.title.font + static const double titleFontLetterSpacing = 0.00; + + /// md.comp.app-bar.small.title.font + static const String titleFontFontFamily = 'Roboto'; + + /// md.comp.app-bar.small.subtitle.font + static const double subtitleFontFontSize = 12.00; + + /// md.comp.app-bar.small.subtitle.font + static const double subtitleFontFontWeight = 500; + + /// md.comp.app-bar.small.subtitle.font + static const double subtitleFontLineHeight = 16.00; + + /// md.comp.app-bar.small.subtitle.font + static const double subtitleFontLetterSpacing = 0.50; + + /// md.comp.app-bar.small.subtitle.font + static const String subtitleFontFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/assist_chip.dart b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart new file mode 100644 index 000000000000..169bc5eb8218 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart @@ -0,0 +1,171 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenAssistChip { + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.icon.size + static const double withIconIconSize = 18.00; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.assist-chip.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.assist-chip.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.assist-chip.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.assist-chip.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.assist-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.assist-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.assist-chip.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// md.comp.assist-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.assist-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.assist-chip.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.assist-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.assist-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.assist-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.assist-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.assist-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.assist-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; +} diff --git a/packages/material_ui/tool/gen_defaults/data/badge.dart b/packages/material_ui/tool/gen_defaults/data/badge.dart new file mode 100644 index 000000000000..2f649d5a9680 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/badge.dart @@ -0,0 +1,61 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenBadge { + /// md.comp.badge.size + static const double size = 6.00; + + /// md.comp.badge.large.size + static const double largeSize = 16.00; + + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.badge.large.label-text.font + static const String largeLabelTextFont = 'Roboto'; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; + + /// md.comp.badge.large.label-text.type + static const double largeLabelTextTypeFontSize = 11.00; + + /// md.comp.badge.large.label-text.type + static const double largeLabelTextTypeFontWeight = 500; + + /// md.comp.badge.large.label-text.type + static const double largeLabelTextTypeLineHeight = 16.00; + + /// md.comp.badge.large.label-text.type + static const double largeLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.badge.large.label-text.type + static const String largeLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.badge.large.shape + static const ShapeStruct largeShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/banner.dart b/packages/material_ui/tool/gen_defaults/data/banner.dart new file mode 100644 index 000000000000..874d6a1854f3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banner.dart @@ -0,0 +1,78 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenBanner { + /// md.comp.banner.supporting-text.type + static const double supportingTextTypeFontSize = 14.00; + + /// md.comp.banner.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.banner.supporting-text.type + static const double supportingTextTypeLineHeight = 20.00; + + /// md.comp.banner.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.25; + + /// md.comp.banner.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.banner.desktop.with-three-lines.container.height + static const double desktopWithThreeLinesContainerHeight = 90.00; + + /// md.comp.banner.with-image.image.size + static const double withImageImageSize = 40.00; + + /// md.comp.banner.mobile.with-single-line.container.height + static const double mobileWithSingleLineContainerHeight = 54.00; + + /// md.comp.banner.mobile.with-two-lines.with-image.container.height + static const double mobileWithTwoLinesWithImageContainerHeight = 120.00; + + /// md.comp.banner.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.banner.desktop.with-two-lines.with-image.container.height + static const double desktopWithTwoLinesWithImageContainerHeight = 72.00; + + /// md.comp.banner.desktop.with-single-line.container.height + static const double desktopWithSingleLineContainerHeight = 52.00; + + /// md.comp.banner.with-image.image.shape + static const ShapeStruct withImageImageShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banner.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.banner.mobile.with-two-lines.container.height + static const double mobileWithTwoLinesContainerHeight = 112.00; + + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.banner.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.banner.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/banners.dart b/packages/material_ui/tool/gen_defaults/data/banners.dart new file mode 100644 index 000000000000..f7497468cf3a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banners.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenBanners { + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.standard.color + static const TokenColorRole standardColor = TokenColorRole.surfaceContainer; + + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/banners_basic.dart b/packages/material_ui/tool/gen_defaults/data/banners_basic.dart new file mode 100644 index 000000000000..cfb58663df4d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banners_basic.dart @@ -0,0 +1,129 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenBannersBasic { + /// md.comp.banners.basic.top-space + static const double topSpace = 4.00; + + /// md.comp.banners.basic.body-text.leading-space + static const double bodyTextLeadingSpace = 0.00; + + /// md.comp.banners.basic.body-text.bottom-space + static const double bodyTextBottomSpace = 14.00; + + /// md.comp.banners.basic.actions.bottom-space + static const double actionsBottomSpace = 0.00; + + /// md.comp.banners.basic.two-lines.body-text.bottom-space + static const double twoLinesBodyTextBottomSpace = 8.00; + + /// md.comp.banners.basic.actions-close-button-space + static const double actionsCloseButtonSpace = 8.00; + + /// md.comp.banners.basic.bottom-space + static const double bottomSpace = 4.00; + + /// md.comp.banners.basic.shape.square + static const ShapeStruct shapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banners.basic.mobile.actions.trailing-space + static const double mobileActionsTrailingSpace = 4.00; + + /// md.comp.banners.basic.round.no-icon.body-text.leading-space + static const double roundNoIconBodyTextLeadingSpace = 16.00; + + /// md.comp.banners.basic.body-text.trailing-space + static const double bodyTextTrailingSpace = 48.00; + + /// md.comp.banners.basic.trailing-space + static const double trailingSpace = 4.00; + + /// md.comp.banners.basic.actions.trailing-space + static const double actionsTrailingSpace = 8.00; + + /// md.comp.banners.basic.height + static const double height = 56.00; + + /// md.comp.banners.basic.actions.leading-space + static const double actionsLeadingSpace = 8.00; + + /// md.comp.banners.basic.two-lines.container-buttons-top-space + static const double twoLinesContainerButtonsTopSpace = 4.00; + + /// md.comp.banners.basic.icon.size + static const double iconSize = 24.00; + + /// md.comp.banners.basic.icon.container.size + static const double iconContainerSize = 48.00; + + /// md.comp.banners.basic.actions.top-space + static const double actionsTopSpace = 0.00; + + /// md.comp.banners.basic.actions.between-space + static const double actionsBetweenSpace = 8.00; + + /// md.comp.banners.basic.two-lines.container-buttons-bottom-space + static const double twoLinesContainerButtonsBottomSpace = 4.00; + + /// md.comp.banners.basic.two-lines.height + static const double twoLinesHeight = 64.00; + + /// md.comp.banners.basic.centered.body-text.trailing-space + static const double centeredBodyTextTrailingSpace = 0.00; + + /// md.comp.banners.basic.square.no-icon.body-text.leading-space + static const double squareNoIconBodyTextLeadingSpace = 12.00; + + /// md.comp.banners.basic.mobile.height + static const double mobileHeight = 112.00; + + /// md.comp.banners.basic.body-text.type + static const double bodyTextTypeFontSize = 14.00; + + /// md.comp.banners.basic.body-text.type + static const double bodyTextTypeFontWeight = 400; + + /// md.comp.banners.basic.body-text.type + static const double bodyTextTypeLineHeight = 20.00; + + /// md.comp.banners.basic.body-text.type + static const double bodyTextTypeLetterSpacing = 0.25; + + /// md.comp.banners.basic.body-text.type + static const String bodyTextTypeFontFamily = 'Roboto'; + + /// md.comp.banners.basic.leading-space + static const double leadingSpace = 4.00; + + /// md.comp.banners.basic.mobile.actions-close-button-space + static const double mobileActionsCloseButtonSpace = 4.00; + + /// md.comp.banners.basic.two-lines.body-text.top-space + static const double twoLinesBodyTextTopSpace = 8.00; + + /// md.comp.banners.basic.shape.round + static const ShapeStruct shapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.banners.basic.body-text.top-space + static const double bodyTextTopSpace = 14.00; + + /// md.comp.banners.basic.mobile.top-space + static const double mobileTopSpace = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/banners_rich.dart b/packages/material_ui/tool/gen_defaults/data/banners_rich.dart new file mode 100644 index 000000000000..7055e730bc13 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banners_rich.dart @@ -0,0 +1,141 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenBannersRich { + /// md.comp.banners.rich.body-text.type + static const double bodyTextTypeFontSize = 14.00; + + /// md.comp.banners.rich.body-text.type + static const double bodyTextTypeFontWeight = 400; + + /// md.comp.banners.rich.body-text.type + static const double bodyTextTypeLineHeight = 20.00; + + /// md.comp.banners.rich.body-text.type + static const double bodyTextTypeLetterSpacing = 0.25; + + /// md.comp.banners.rich.body-text.type + static const String bodyTextTypeFontFamily = 'Roboto'; + + /// md.comp.banners.rich.body-text.bottom-space + static const double bodyTextBottomSpace = 0.00; + + /// md.comp.banners.rich.leading-space + static const double leadingSpace = 12.00; + + /// md.comp.banners.rich.actions.trailing-space + static const double actionsTrailingSpace = 12.00; + + /// md.comp.banners.rich.body-text.top-space + static const double bodyTextTopSpace = 0.00; + + /// md.comp.banners.rich.actions.bottom-space + static const double actionsBottomSpace = 12.00; + + /// md.comp.banners.rich.leading-element.trailing-space + static const double leadingElementTrailingSpace = 4.00; + + /// md.comp.banners.rich.leading-element.bottom-space + static const double leadingElementBottomSpace = 12.00; + + /// md.comp.banners.rich.leading-element.top-space + static const double leadingElementTopSpace = 12.00; + + /// md.comp.banners.rich.trailing-space + static const double trailingSpace = 12.00; + + /// md.comp.banners.rich.icon.size + static const double iconSize = 24.00; + + /// md.comp.banners.rich.title-text.top-space + static const double titleTextTopSpace = 14.00; + + /// md.comp.banners.rich.title-text.trailing-space + static const double titleTextTrailingSpace = 0.00; + + /// md.comp.banners.rich.title-text.leading-space + static const double titleTextLeadingSpace = 0.00; + + /// md.comp.banners.rich.actions.leading-space + static const double actionsLeadingSpace = 12.00; + + /// md.comp.banners.rich.image.shape + static const ShapeStruct imageShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.banners.rich.body-text.leading-space + static const double bodyTextLeadingSpace = 0.00; + + /// md.comp.banners.rich.body-text.text-actions-space + static const double bodyTextTextActionsSpace = 8.00; + + /// md.comp.banners.rich.actions.top-space + static const double actionsTopSpace = 12.00; + + /// md.comp.banners.rich.title-text.type + static const double titleTextTypeFontSize = 14.00; + + /// md.comp.banners.rich.title-text.type + static const double titleTextTypeFontWeight = 500; + + /// md.comp.banners.rich.title-text.type + static const double titleTextTypeLineHeight = 20.00; + + /// md.comp.banners.rich.title-text.type + static const double titleTextTypeLetterSpacing = 0.25; + + /// md.comp.banners.rich.title-text.type + static const String titleTextTypeFontFamily = 'Roboto'; + + /// md.comp.banners.rich.title-text.height + static const double titleTextHeight = 48.00; + + /// md.comp.banners.rich.image.size + static const double imageSize = 80.00; + + /// md.comp.banners.rich.actions.between-space + static const double actionsBetweenSpace = 8.00; + + /// md.comp.banners.rich.with-image-leading-space + static const double withImageLeadingSpace = 20.00; + + /// md.comp.banners.rich.leading-element.leading-space + static const double leadingElementLeadingSpace = 4.00; + + /// md.comp.banners.rich.body-text.trailing-space + static const double bodyTextTrailingSpace = 48.00; + + /// md.comp.banners.rich.title-text.bottom-space + static const double titleTextBottomSpace = 14.00; + + /// md.comp.banners.rich.image-text-space + static const double imageTextSpace = 8.00; + + /// md.comp.banners.rich.icon-text-space + static const double iconTextSpace = 4.00; + + /// md.comp.banners.rich.top-space + static const double topSpace = 12.00; + + /// md.comp.banners.rich.bottom-space + static const double bottomSpace = 12.00; + + /// md.comp.banners.rich.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart new file mode 100644 index 000000000000..29325a643f1c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenBottomAppBar { + /// md.comp.bottom-app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.bottom-app-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.bottom-app-bar.container.height + static const double containerHeight = 80.00; + + /// md.comp.bottom-app-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/button.dart b/packages/material_ui/tool/gen_defaults/data/button.dart new file mode 100644 index 000000000000..a382b83fc2b9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button.dart @@ -0,0 +1,271 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenButton { + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.leading-space + static const double leadingSpace = 24.00; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.button.label-text + static const double labelTextFontSize = 14.00; + + /// md.comp.button.label-text + static const double labelTextFontWeight = 500; + + /// md.comp.button.label-text + static const double labelTextLineHeight = 20.00; + + /// md.comp.button.label-text + static const double labelTextLetterSpacing = 0.10; + + /// md.comp.button.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.trailing-space + static const double trailingSpace = 24.00; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.container.height + static const double containerHeight = 40.00; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.container.elevation + static const double containerElevation = 0.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_elevated.dart b/packages/material_ui/tool/gen_defaults/data/button_elevated.dart new file mode 100644 index 000000000000..06c1bc37f48d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_elevated.dart @@ -0,0 +1,179 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenButtonElevated { + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.elevated.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.focused.container.elevation + static const double focusedContainerElevation = 1.00; + + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_filled.dart b/packages/material_ui/tool/gen_defaults/data/button_filled.dart new file mode 100644 index 000000000000..a41bb412259c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_filled.dart @@ -0,0 +1,180 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenButtonFilled { + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.filled.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart new file mode 100644 index 000000000000..ebda591a7afe --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedLarge { + /// md.comp.button-group.connected.large.inner-corner.corner-size + static const double innerCornerCornerSize = 16.00; + + /// md.comp.button-group.connected.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.large.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; + + /// md.comp.button-group.connected.large.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 12.00; + + /// md.comp.button-group.connected.large.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.large.container.height + static const double containerHeight = 96.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart new file mode 100644 index 000000000000..fd267eb3b582 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedMedium { + /// md.comp.button-group.connected.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.button-group.connected.medium.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.medium.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; + + /// md.comp.button-group.connected.medium.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; + + /// md.comp.button-group.connected.medium.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart new file mode 100644 index 000000000000..d452ed37a2e8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedSmall { + /// md.comp.button-group.connected.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.button-group.connected.small.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; + + /// md.comp.button-group.connected.small.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.small.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.button-group.connected.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.small.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart new file mode 100644 index 000000000000..329e0011d8d1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedXlarge { + /// md.comp.button-group.connected.xlarge.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.xlarge.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.button-group.connected.xlarge.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; + + /// md.comp.button-group.connected.xlarge.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 16.00; + + /// md.comp.button-group.connected.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 20.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart new file mode 100644 index 000000000000..5f9b5a4c61bc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedXsmall { + /// md.comp.button-group.connected.xsmall.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; + + /// md.comp.button-group.connected.xsmall.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.xsmall.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.button-group.connected.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.button-group.connected.xsmall.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button-group.connected.xsmall.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart new file mode 100644 index 000000000000..d9e9d5a507cd --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenButtonGroupStandardLarge { + /// md.comp.button-group.standard.large.between-space + static const double betweenSpace = 8.00; + + /// md.comp.button-group.standard.large.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; + + /// md.comp.button-group.standard.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.button-group.standard.large.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.large.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart new file mode 100644 index 000000000000..fda2c7fd75f5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenButtonGroupStandardMedium { + /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.medium.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; + + /// md.comp.button-group.standard.medium.between-space + static const double betweenSpace = 8.00; + + /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.medium.container.height + static const double containerHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart new file mode 100644 index 000000000000..6c6ede52273a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenButtonGroupStandardSmall { + /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.small.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; + + /// md.comp.button-group.standard.small.between-space + static const double betweenSpace = 12.00; + + /// md.comp.button-group.standard.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart new file mode 100644 index 000000000000..299391b78fd7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenButtonGroupStandardXlarge { + /// md.comp.button-group.standard.xlarge.between-space + static const double betweenSpace = 8.00; + + /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.xlarge.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; + + /// md.comp.button-group.standard.xlarge.container.height + static const double containerHeight = 136.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart new file mode 100644 index 000000000000..e7f5836091c0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenButtonGroupStandardXsmall { + /// md.comp.button-group.standard.xsmall.between-space + static const double betweenSpace = 18.00; + + /// md.comp.button-group.standard.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.button-group.standard.xsmall.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.xsmall.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.xsmall.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_large.dart b/packages/material_ui/tool/gen_defaults/data/button_large.dart new file mode 100644 index 000000000000..36064973a5f0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_large.dart @@ -0,0 +1,93 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonLarge { + /// md.comp.button.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.button.large.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.large.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.large.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.large.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.large.label-text + static const double labelTextFontSize = 24.00; + + /// md.comp.button.large.label-text + static const double labelTextFontWeight = 400; + + /// md.comp.button.large.label-text + static const double labelTextLineHeight = 32.00; + + /// md.comp.button.large.label-text + static const double labelTextLetterSpacing = 0.00; + + /// md.comp.button.large.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.button.large.trailing-space + static const double trailingSpace = 48.00; + + /// md.comp.button.large.leading-space + static const double leadingSpace = 48.00; + + /// md.comp.button.large.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.large.outlined.outline.width + static const double outlinedOutlineWidth = 2.00; + + /// md.comp.button.large.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.button.large.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.large.icon.size + static const double iconSize = 32.00; + + /// md.comp.button.large.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_medium.dart new file mode 100644 index 000000000000..c25472901efa --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_medium.dart @@ -0,0 +1,93 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonMedium { + /// md.comp.button.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.button.medium.leading-space + static const double leadingSpace = 24.00; + + /// md.comp.button.medium.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.medium.label-text + static const double labelTextFontSize = 16.00; + + /// md.comp.button.medium.label-text + static const double labelTextFontWeight = 500; + + /// md.comp.button.medium.label-text + static const double labelTextLineHeight = 24.00; + + /// md.comp.button.medium.label-text + static const double labelTextLetterSpacing = 0.15; + + /// md.comp.button.medium.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.button.medium.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.medium.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.medium.icon.size + static const double iconSize = 24.00; + + /// md.comp.button.medium.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.medium.trailing-space + static const double trailingSpace = 24.00; + + /// md.comp.button.medium.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.medium.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.medium.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.medium.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.medium.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_outlined.dart b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart new file mode 100644 index 000000000000..c4df30dd11e8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart @@ -0,0 +1,206 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenButtonOutlined { + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; + + /// md.comp.button.outlined.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_small.dart b/packages/material_ui/tool/gen_defaults/data/button_small.dart new file mode 100644 index 000000000000..bc6cf9189d25 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_small.dart @@ -0,0 +1,93 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonSmall { + /// md.comp.button.small.label-text + static const double labelTextFontSize = 14.00; + + /// md.comp.button.small.label-text + static const double labelTextFontWeight = 500; + + /// md.comp.button.small.label-text + static const double labelTextLineHeight = 20.00; + + /// md.comp.button.small.label-text + static const double labelTextLetterSpacing = 0.10; + + /// md.comp.button.small.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.button.small.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.small.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.small.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.small.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.small.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.small.trailing-space + static const double trailingSpace = 16.00; + + /// md.comp.button.small.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.button.small.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.small.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.small.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.button.small.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.small.icon.size + static const double iconSize = 20.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_text.dart b/packages/material_ui/tool/gen_defaults/data/button_text.dart new file mode 100644 index 000000000000..187aa5a42d23 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_text.dart @@ -0,0 +1,69 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenButtonText { + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.text.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_tonal.dart b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart new file mode 100644 index 000000000000..feba811b4042 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart @@ -0,0 +1,192 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenButtonTonal { + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.tonal.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.tonal.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart new file mode 100644 index 000000000000..79dd3d0c89f2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart @@ -0,0 +1,93 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonXlarge { + /// md.comp.button.xlarge.trailing-space + static const double trailingSpace = 64.00; + + /// md.comp.button.xlarge.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.button.xlarge.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.xlarge.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.button.xlarge.outlined.outline.width + static const double outlinedOutlineWidth = 3.00; + + /// md.comp.button.xlarge.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xlarge.icon.size + static const double iconSize = 40.00; + + /// md.comp.button.xlarge.leading-space + static const double leadingSpace = 64.00; + + /// md.comp.button.xlarge.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xlarge.label-text + static const double labelTextFontSize = 32.00; + + /// md.comp.button.xlarge.label-text + static const double labelTextFontWeight = 400; + + /// md.comp.button.xlarge.label-text + static const double labelTextLineHeight = 40.00; + + /// md.comp.button.xlarge.label-text + static const double labelTextLetterSpacing = 0.00; + + /// md.comp.button.xlarge.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.button.xlarge.icon-label-space + static const double iconLabelSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart new file mode 100644 index 000000000000..43696ab7d09a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart @@ -0,0 +1,93 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenButtonXsmall { + /// md.comp.button.xsmall.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.xsmall.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.xsmall.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.xsmall.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.xsmall.leading-space + static const double leadingSpace = 12.00; + + /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.xsmall.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xsmall.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.xsmall.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.xsmall.trailing-space + static const double trailingSpace = 12.00; + + /// md.comp.button.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.button.xsmall.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.xsmall.label-text + static const double labelTextFontSize = 14.00; + + /// md.comp.button.xsmall.label-text + static const double labelTextFontWeight = 500; + + /// md.comp.button.xsmall.label-text + static const double labelTextLineHeight = 20.00; + + /// md.comp.button.xsmall.label-text + static const double labelTextLetterSpacing = 0.10; + + /// md.comp.button.xsmall.label-text + static const String labelTextFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/carousel_item.dart b/packages/material_ui/tool/gen_defaults/data/carousel_item.dart new file mode 100644 index 000000000000..547839fcb6cf --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/carousel_item.dart @@ -0,0 +1,98 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenCarouselItem { + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.carousel-item.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.carousel-item.with-outline.disabled.outline.opacity + static const double withOutlineDisabledOutlineOpacity = 0.12; + + /// md.comp.carousel-item.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.carousel-item.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.carousel-item.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.outline.width + static const double withOutlineOutlineWidth = 1.00; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.carousel-item.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.carousel-item.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.carousel-item.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.carousel-item.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.carousel-item.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/checkbox.dart b/packages/material_ui/tool/gen_defaults/data/checkbox.dart new file mode 100644 index 000000000000..7d0ff4fde814 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/checkbox.dart @@ -0,0 +1,246 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenCheckbox { + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.error.pressed.state-layer.opacity + static const double errorPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.unselected.hover.outline.width + static const double unselectedHoverOutlineWidth = 2.00; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.unselected.pressed.outline.width + static const double unselectedPressedOutlineWidth = 2.00; + + /// md.comp.checkbox.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.checkbox.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.disabled.container.outline.width + static const double selectedDisabledContainerOutlineWidth = 0.00; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.hover.outline.width + static const double selectedHoverOutlineWidth = 0.00; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.state-layer.shape + static const ShapeStruct stateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.disabled.icon.color + static const TokenColorRole selectedDisabledIconColor = + TokenColorRole.surface; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.38; + + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.icon.size + static const double iconSize = 18.00; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.pressed.outline.width + static const double selectedPressedOutlineWidth = 0.00; + + /// md.comp.checkbox.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.error.focus.state-layer.opacity + static const double errorFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.unselected.disabled.outline.width + static const double unselectedDisabledOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.container.size + static const double containerSize = 18.00; + + /// md.comp.checkbox.unselected.focus.outline.width + static const double unselectedFocusOutlineWidth = 2.00; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.checkbox.unselected.outline.width + static const double unselectedOutlineWidth = 2.00; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 2.00, + topRight: 2.00, + bottomLeft: 2.00, + bottomRight: 2.00, + ); + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.focus.outline.width + static const double selectedFocusOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.disabled.container.opacity + static const double unselectedDisabledContainerOpacity = 0.38; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color.dart b/packages/material_ui/tool/gen_defaults/data/color.dart new file mode 100644 index 000000000000..9f4e5ced181a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color.dart @@ -0,0 +1,151 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenColor { + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFFFD8E4'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF21005D'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.surface-container + static const String surfaceContainer = '0xFFF3EDF7'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFFEADDFF'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF49454F'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFF5EFF7'; + + /// md.sys.color.surface + static const String surface = '0xFFFEF7FF'; + + /// md.sys.color.background + static const String background = '0xFFFEF7FF'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.surface-variant + static const String surfaceVariant = '0xFFE7E0EC'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF1D1B20'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFFE8DEF8'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF4A4458'; + + /// md.sys.color.surface-container-high + static const String surfaceContainerHigh = '0xFFECE6F0'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF31111D'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF4A4458'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFF9DEDC'; + + /// md.sys.color.shadow + static const String shadow = '0xFF000000'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFFCAC4D0'; + + /// md.sys.color.surface-container-lowest + static const String surfaceContainerLowest = '0xFFFFFFFF'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF1D1B20'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFF322F35'; + + /// md.sys.color.error + static const String error = '0xFFB3261E'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFFD0BCFF'; + + /// md.sys.color.surface-dim + static const String surfaceDim = '0xFFDED8E1'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF633B48'; + + /// md.sys.color.surface-container-highest + static const String surfaceContainerHighest = '0xFFE6E0E9'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF1D192B'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF4F378B'; + + /// md.sys.color.surface-bright + static const String surfaceBright = '0xFFFEF7FF'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF7D5260'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.outline + static const String outline = '0xFF79747E'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF8C1D18'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF4F378B'; + + /// md.sys.color.primary + static const String primary = '0xFF6750A4'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF633B48'; + + /// md.sys.color.surface-container-low + static const String surfaceContainerLow = '0xFFF7F2FA'; + + /// md.sys.color.secondary + static const String secondary = '0xFF625B71'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_dark.dart b/packages/material_ui/tool/gen_defaults/data/color_dark.dart new file mode 100644 index 000000000000..f150b5b63a0c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_dark.dart @@ -0,0 +1,115 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenColorDark { + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFCAC4D0'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF322F35'; + + /// md.sys.color.surface + static const String surface = '0xFF141218'; + + /// md.sys.color.background + static const String background = '0xFF141218'; + + /// md.sys.color.surface-variant + static const String surfaceVariant = '0xFF49454F'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFE6E0E9'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; + + /// md.sys.color.on-error + static const String onError = '0xFF601410'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFE8DEF8'; + + /// md.sys.color.surface-container-high + static const String surfaceContainerHigh = '0xFF2B2930'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFF8C1D18'; + + /// md.sys.color.shadow + static const String shadow = '0xFF000000'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF49454F'; + + /// md.sys.color.surface-container-lowest + static const String surfaceContainerLowest = '0xFF0F0D13'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFE6E0E9'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFFE6E0E9'; + + /// md.sys.color.error + static const String error = '0xFFF2B8B5'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF492532'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF6750A4'; + + /// md.sys.color.surface-dim + static const String surfaceDim = '0xFF141218'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFD8E4'; + + /// md.sys.color.surface-container-highest + static const String surfaceContainerHighest = '0xFF36343B'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF381E72'; + + /// md.sys.color.surface-bright + static const String surfaceBright = '0xFF3B383E'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF332D41'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFEFB8C8'; + + /// md.sys.color.outline + static const String outline = '0xFF938F99'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFF9DEDC'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFEADDFF'; + + /// md.sys.color.primary + static const String primary = '0xFFD0BCFF'; + + /// md.sys.color.surface-container-low + static const String surfaceContainerLow = '0xFF1D1B20'; + + /// md.sys.color.secondary + static const String secondary = '0xFFCCC2DC'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF633B48'; + + /// md.sys.color.surface-container + static const String surfaceContainer = '0xFF211F26'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart new file mode 100644 index 000000000000..d2c9f15b1f72 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart @@ -0,0 +1,112 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenColorDarkHighContrast { + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFFFFFFF'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFFCCC2DC'; + + /// md.sys.color.on-error + static const String onError = '0xFF000000'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF000000'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFF2B8B5'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFFCAC4D0'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFFFFFFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.error + static const String error = '0xFFFCEEEE'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF000000'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF381E72'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF000000'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF000000'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF000000'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF000000'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFFFECF1'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.outline + static const String outline = '0xFFF5EEFA'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF000000'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF000000'; + + /// md.sys.color.primary + static const String primary = '0xFFF6EDFF'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF000000'; + + /// md.sys.color.secondary + static const String secondary = '0xFFF6EDFF'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFEFB8C8'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF000000'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFFD0BCFF'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFFFFFFF'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF000000'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart new file mode 100644 index 000000000000..f5d19c893a9f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart @@ -0,0 +1,112 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenColorDarkMediumContrast { + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF4F378B'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF000000'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF21005D'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF000000'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF381E72'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF1D192B'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.outline + static const String outline = '0xFFAEA9B4'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF000000'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF000000'; + + /// md.sys.color.primary + static const String primary = '0xFFEADDFF'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF492532'; + + /// md.sys.color.secondary + static const String secondary = '0xFFE8DEF8'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFB58392'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF000000'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF9A82DB'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFE7E0EC'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF1D1B20'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFFFFFFF'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF958DA5'; + + /// md.sys.color.on-error + static const String onError = '0xFF410E0B'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF332D41'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFE46962'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF938F99'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFFFFFFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.error + static const String error = '0xFFF9DEDC'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF31111D'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart new file mode 100644 index 000000000000..1a76419c7799 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart @@ -0,0 +1,109 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenColorLightHighContrast { + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF492532'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFF633B48'; + + /// md.sys.color.outline + static const String outline = '0xFF322F37'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.primary + static const String primary = '0xFF381E72'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFF332D41'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF633B48'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF4A4458'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF000000'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFFFFFFF'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF4F378B'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF000000'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFF8C1D18'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF49454F'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF332D41'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFF381E72'; + + /// md.sys.color.error + static const String error = '0xFF601410'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFF492532'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart new file mode 100644 index 000000000000..e40bf0abff65 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart @@ -0,0 +1,109 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenColorLightMediumContrast { + /// md.sys.color.on-background + static const String onBackground = '0xFF000000'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF625B71'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFB3261E'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF79747E'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF4A4458'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFF4F378B'; + + /// md.sys.color.error + static const String error = '0xFF8C1D18'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFF633B48'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF633B48'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFF7D5260'; + + /// md.sys.color.outline + static const String outline = '0xFF49454F'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.primary + static const String primary = '0xFF4F378B'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFF4A4458'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF7D5260'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF625B71'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF6750A4'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF322F37'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFFFFFFF'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF6750A4'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_role.dart b/packages/material_ui/tool/gen_defaults/data/color_role.dart new file mode 100644 index 000000000000..bffa24997a1f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_role.dart @@ -0,0 +1,151 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +enum TokenColorRole { + /// md.sys.color.background + background, + + /// md.sys.color.error + error, + + /// md.sys.color.error-container + errorContainer, + + /// md.sys.color.inverse-on-surface + inverseOnSurface, + + /// md.sys.color.inverse-primary + inversePrimary, + + /// md.sys.color.inverse-surface + inverseSurface, + + /// md.sys.color.on-background + onBackground, + + /// md.sys.color.on-error + onError, + + /// md.sys.color.on-error-container + onErrorContainer, + + /// md.sys.color.on-primary + onPrimary, + + /// md.sys.color.on-primary-container + onPrimaryContainer, + + /// md.sys.color.on-primary-fixed + onPrimaryFixed, + + /// md.sys.color.on-primary-fixed-variant + onPrimaryFixedVariant, + + /// md.sys.color.on-secondary + onSecondary, + + /// md.sys.color.on-secondary-container + onSecondaryContainer, + + /// md.sys.color.on-secondary-fixed + onSecondaryFixed, + + /// md.sys.color.on-secondary-fixed-variant + onSecondaryFixedVariant, + + /// md.sys.color.on-surface + onSurface, + + /// md.sys.color.on-surface-variant + onSurfaceVariant, + + /// md.sys.color.on-tertiary + onTertiary, + + /// md.sys.color.on-tertiary-container + onTertiaryContainer, + + /// md.sys.color.on-tertiary-fixed + onTertiaryFixed, + + /// md.sys.color.on-tertiary-fixed-variant + onTertiaryFixedVariant, + + /// md.sys.color.outline + outline, + + /// md.sys.color.outline-variant + outlineVariant, + + /// md.sys.color.primary + primary, + + /// md.sys.color.primary-container + primaryContainer, + + /// md.sys.color.primary-fixed + primaryFixed, + + /// md.sys.color.primary-fixed-dim + primaryFixedDim, + + /// md.sys.color.scrim + scrim, + + /// md.sys.color.secondary + secondary, + + /// md.sys.color.secondary-container + secondaryContainer, + + /// md.sys.color.secondary-fixed + secondaryFixed, + + /// md.sys.color.secondary-fixed-dim + secondaryFixedDim, + + /// md.sys.color.shadow + shadow, + + /// md.sys.color.surface + surface, + + /// md.sys.color.surface-bright + surfaceBright, + + /// md.sys.color.surface-container + surfaceContainer, + + /// md.sys.color.surface-container-high + surfaceContainerHigh, + + /// md.sys.color.surface-container-highest + surfaceContainerHighest, + + /// md.sys.color.surface-container-low + surfaceContainerLow, + + /// md.sys.color.surface-container-lowest + surfaceContainerLowest, + + /// md.sys.color.surface-dim + surfaceDim, + + /// md.sys.color.surface-variant + surfaceVariant, + + /// md.sys.color.tertiary + tertiary, + + /// md.sys.color.tertiary-container + tertiaryContainer, + + /// md.sys.color.tertiary-fixed + tertiaryFixed, + + /// md.sys.color.tertiary-fixed-dim + tertiaryFixedDim, +} diff --git a/packages/material_ui/tool/gen_defaults/data/data_table.dart b/packages/material_ui/tool/gen_defaults/data/data_table.dart new file mode 100644 index 000000000000..dacee46a6a24 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/data_table.dart @@ -0,0 +1,104 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDataTable { + /// md.comp.data-table.row-item.unselected.hover.state-layer.opacity + static const double rowItemUnselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.header.container.height + static const double headerContainerHeight = 56.00; + + /// md.comp.data-table.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.data-table.row-item.selected.container.color + static const TokenColorRole rowItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.data-table.row-item.disabled.label-text.opacity + static const double rowItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.data-table.footer.container.color + static const TokenColorRole footerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.row-item.label-text.font + static const String rowItemLabelTextFont = 'Roboto'; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.container.color + static const TokenColorRole rowItemUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.data-table.row-item.container.height + static const double rowItemContainerHeight = 52.00; + + /// md.comp.data-table.row-item.selected.hover.state-layer.opacity + static const double rowItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.width + static const double rowItemOutlineWidth = 1.00; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.font + static const String headerHeadlineFont = 'Roboto'; + + /// md.comp.data-table.footer.container.height + static const double footerContainerHeight = 52.00; + + /// md.comp.data-table.footer.supporting-text.font + static const String footerSupportingTextFont = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart new file mode 100644 index 000000000000..ab0497fd3635 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart @@ -0,0 +1,82 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDateInputModal { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.container.width + static const double containerWidth = 328.00; + + /// md.comp.date-input.modal.header.supporting-text.font + static const String headerSupportingTextFont = 'Roboto'; + + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-input.modal.header.headline.type + static const double headerHeadlineTypeFontSize = 32.00; + + /// md.comp.date-input.modal.header.headline.type + static const double headerHeadlineTypeFontWeight = 400; + + /// md.comp.date-input.modal.header.headline.type + static const double headerHeadlineTypeLineHeight = 40.00; + + /// md.comp.date-input.modal.header.headline.type + static const double headerHeadlineTypeLetterSpacing = 0.00; + + /// md.comp.date-input.modal.header.headline.type + static const String headerHeadlineTypeFontFamily = 'Roboto'; + + /// md.comp.date-input.modal.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.date-input.modal.header.supporting-text.type + static const double headerSupportingTextTypeFontSize = 14.00; + + /// md.comp.date-input.modal.header.supporting-text.type + static const double headerSupportingTextTypeFontWeight = 500; + + /// md.comp.date-input.modal.header.supporting-text.type + static const double headerSupportingTextTypeLineHeight = 20.00; + + /// md.comp.date-input.modal.header.supporting-text.type + static const double headerSupportingTextTypeLetterSpacing = 0.10; + + /// md.comp.date-input.modal.header.supporting-text.type + static const String headerSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-input.modal.header.container.width + static const double headerContainerWidth = 328.00; + + /// md.comp.date-input.modal.header.headline.font + static const String headerHeadlineFont = 'Roboto'; + + /// md.comp.date-input.modal.header.container.height + static const double headerContainerHeight = 120.00; + + /// md.comp.date-input.modal.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-input.modal.container.height + static const double containerHeight = 512.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart new file mode 100644 index 000000000000..b9ceef5eb34f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart @@ -0,0 +1,359 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDatePickerDocked { + /// md.comp.date-picker.docked.menu-button.label-text.font + static const String menuButtonLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.label-text.type + static const double dateLabelTextTypeFontSize = 16.00; + + /// md.comp.date-picker.docked.date.label-text.type + static const double dateLabelTextTypeFontWeight = 400; + + /// md.comp.date-picker.docked.date.label-text.type + static const double dateLabelTextTypeLineHeight = 24.00; + + /// md.comp.date-picker.docked.date.label-text.type + static const double dateLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.date-picker.docked.date.label-text.type + static const String dateLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// md.comp.date-picker.docked.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.container.height + static const double dateContainerHeight = 48.00; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const double weekdaysLabelTextTypeFontSize = 16.00; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const double weekdaysLabelTextTypeFontWeight = 400; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const double weekdaysLabelTextTypeLineHeight = 24.00; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const double weekdaysLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const String weekdaysLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.docked.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.label-text.font + static const String dateLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.opacity + static const double menuButtonPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.opacity + static const double menuButtonDisabledLabelTextOpacity = 0.38; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.opacity + static const double menuListItemHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeFontSize = 16.00; + + /// md.comp.date-picker.docked.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeFontWeight = 400; + + /// md.comp.date-picker.docked.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeLineHeight = 24.00; + + /// md.comp.date-picker.docked.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.date-picker.docked.menu.list-item.label-text.type + static const String menuListItemLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.container.height + static const double menuButtonContainerHeight = 40.00; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.opacity + static const double menuListItemFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.opacity + static const double dateUnselectedOutsideMonthLabelTextOpacity = 0.38; + + /// md.comp.date-picker.docked.date.container.shape + static const ShapeStruct dateContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.docked.date.state-layer.height + static const double dateStateLayerHeight = 40.00; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.opacity + static const double menuButtonFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.weekdays.label-text.font + static const String weekdaysLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.opacity + static const double menuListItemPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.font + static const String menuListItemLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.docked.menu-button.icon.size + static const double menuButtonIconSize = 18.00; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-picker.docked.menu-button.container.shape + static const ShapeStruct menuButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.docked.menu-button.disabled.icon.opacity + static const double menuButtonDisabledIconOpacity = 0.38; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.container.height + static const double containerHeight = 456.00; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.container.width + static const double containerWidth = 360.00; + + /// md.comp.date-picker.docked.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.size + static const double menuListItemSelectedLeadingIconSize = 24.00; + + /// md.comp.date-picker.docked.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.date.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.docked.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.state-layer.shape + static const ShapeStruct dateStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const double menuButtonLabelTextTypeFontSize = 14.00; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const double menuButtonLabelTextTypeFontWeight = 500; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const double menuButtonLabelTextTypeLineHeight = 20.00; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const double menuButtonLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const String menuButtonLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.container.width + static const double dateContainerWidth = 48.00; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.header.height + static const double headerHeight = 64.00; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.opacity + static const double menuButtonHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart new file mode 100644 index 000000000000..8bb7ac2834a5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart @@ -0,0 +1,400 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDatePickerModal { + /// md.comp.date-picker.modal.date.state-layer.shape + static const ShapeStruct dateStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.shape + static const ShapeStruct rangeSelectionActiveIndicatorContainerShape = + ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.container.width + static const double containerWidth = 360.00; + + /// md.comp.date-picker.modal.container.height + static const double containerHeight = 524.00; + + /// md.comp.date-picker.modal.range-selection.container.shape + static const ShapeStruct rangeSelectionContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.modal.weekdays.label-text.font + static const String weekdaysLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const double weekdaysLabelTextTypeFontSize = 16.00; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const double weekdaysLabelTextTypeFontWeight = 400; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const double weekdaysLabelTextTypeLineHeight = 24.00; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const double weekdaysLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const String weekdaysLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.year-selection.year.state-layer.height + static const double yearSelectionYearStateLayerHeight = 36.00; + + /// md.comp.date-picker.modal.year-selection.year.label-text.font + static const String yearSelectionYearLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.focus.state-layer.opacity + static const double yearSelectionYearFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.year-selection.year.state-layer.shape + static const ShapeStruct yearSelectionYearStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.label-text.type + static const double dateLabelTextTypeFontSize = 16.00; + + /// md.comp.date-picker.modal.date.label-text.type + static const double dateLabelTextTypeFontWeight = 400; + + /// md.comp.date-picker.modal.date.label-text.type + static const double dateLabelTextTypeLineHeight = 24.00; + + /// md.comp.date-picker.modal.date.label-text.type + static const double dateLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.date-picker.modal.date.label-text.type + static const String dateLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.header.headline.type + static const double headerHeadlineTypeFontSize = 32.00; + + /// md.comp.date-picker.modal.header.headline.type + static const double headerHeadlineTypeFontWeight = 400; + + /// md.comp.date-picker.modal.header.headline.type + static const double headerHeadlineTypeLineHeight = 40.00; + + /// md.comp.date-picker.modal.header.headline.type + static const double headerHeadlineTypeLetterSpacing = 0.00; + + /// md.comp.date-picker.modal.header.headline.type + static const String headerHeadlineTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.range-selection.header.headline.font + static const String rangeSelectionHeaderHeadlineFont = 'Roboto'; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.container.width + static const double yearSelectionYearContainerWidth = 72.00; + + /// md.comp.date-picker.modal.range-selection.header.container.height + static const double rangeSelectionHeaderContainerHeight = 128.00; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.height + static const double rangeSelectionActiveIndicatorContainerHeight = 40.00; + + /// md.comp.date-picker.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-picker.modal.range-selection.container.elevation + static const double rangeSelectionContainerElevation = 0.00; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.opacity + static const double rangeSelectionDateInRangePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.state-layer.height + static const double dateStateLayerHeight = 40.00; + + /// md.comp.date-picker.modal.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.header.container.width + static const double headerContainerWidth = 360.00; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const double rangeSelectionHeaderHeadlineTypeFontSize = 22.00; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const double rangeSelectionHeaderHeadlineTypeFontWeight = 400; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const double rangeSelectionHeaderHeadlineTypeLineHeight = 28.00; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const double rangeSelectionHeaderHeadlineTypeLetterSpacing = 0.00; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const String rangeSelectionHeaderHeadlineTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.container.height + static const double dateContainerHeight = 40.00; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const double yearSelectionYearLabelTextTypeFontSize = 16.00; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const double yearSelectionYearLabelTextTypeFontWeight = 400; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const double yearSelectionYearLabelTextTypeLineHeight = 24.00; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const double yearSelectionYearLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const String yearSelectionYearLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.container.width + static const double dateContainerWidth = 40.00; + + /// md.comp.date-picker.modal.date.container.shape + static const ShapeStruct dateContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.label-text.font + static const String dateLabelTextFont = 'Roboto'; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const double rangeSelectionMonthSubheadTypeFontSize = 14.00; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const double rangeSelectionMonthSubheadTypeFontWeight = 500; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const double rangeSelectionMonthSubheadTypeLineHeight = 20.00; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const double rangeSelectionMonthSubheadTypeLetterSpacing = 0.10; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const String rangeSelectionMonthSubheadTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const double headerSupportingTextTypeFontSize = 14.00; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const double headerSupportingTextTypeFontWeight = 500; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const double headerSupportingTextTypeLineHeight = 20.00; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const double headerSupportingTextTypeLetterSpacing = 0.10; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const String headerSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.container.height + static const double headerContainerHeight = 120.00; + + /// md.comp.date-picker.modal.header.supporting-text.font + static const String headerSupportingTextFont = 'Roboto'; + + /// md.comp.date-picker.modal.year-selection.year.hover.state-layer.opacity + static const double yearSelectionYearHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.year-selection.year.container.height + static const double yearSelectionYearContainerHeight = 36.00; + + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.opacity + static const double rangeSelectionDateInRangeFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.state-layer.width + static const double yearSelectionYearStateLayerWidth = 72.00; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.opacity + static const double rangeSelectionDateInRangeHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.font + static const String headerHeadlineFont = 'Roboto'; + + /// md.comp.date-picker.modal.range-selection.month.subhead.font + static const String rangeSelectionMonthSubheadFont = 'Roboto'; + + /// md.comp.date-picker.modal.year-selection.year.pressed.state-layer.opacity + static const double yearSelectionYearPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/dialog.dart b/packages/material_ui/tool/gen_defaults/data/dialog.dart new file mode 100644 index 000000000000..b821b9982293 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/dialog.dart @@ -0,0 +1,129 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDialog { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; + + /// md.comp.dialog.headline.type + static const double headlineTypeFontSize = 24.00; + + /// md.comp.dialog.headline.type + static const double headlineTypeFontWeight = 400; + + /// md.comp.dialog.headline.type + static const double headlineTypeLineHeight = 32.00; + + /// md.comp.dialog.headline.type + static const double headlineTypeLetterSpacing = 0.00; + + /// md.comp.dialog.headline.type + static const String headlineTypeFontFamily = 'Roboto'; + + /// md.comp.dialog.action.label-text.font + static const String actionLabelTextFont = 'Roboto'; + + /// md.comp.dialog.action.label-text.type + static const double actionLabelTextTypeFontSize = 14.00; + + /// md.comp.dialog.action.label-text.type + static const double actionLabelTextTypeFontWeight = 500; + + /// md.comp.dialog.action.label-text.type + static const double actionLabelTextTypeLineHeight = 20.00; + + /// md.comp.dialog.action.label-text.type + static const double actionLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.dialog.action.label-text.type + static const String actionLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.font + static const String headlineFont = 'Roboto'; + + /// md.comp.dialog.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.dialog.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.dialog.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.dialog.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.with-icon.icon.size + static const double withIconIconSize = 24.00; + + /// md.comp.dialog.supporting-text.type + static const double supportingTextTypeFontSize = 14.00; + + /// md.comp.dialog.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.dialog.supporting-text.type + static const double supportingTextTypeLineHeight = 20.00; + + /// md.comp.dialog.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.25; + + /// md.comp.dialog.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; +} diff --git a/packages/material_ui/tool/gen_defaults/data/divider.dart b/packages/material_ui/tool/gen_defaults/data/divider.dart new file mode 100644 index 000000000000..0ef94af820a0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/divider.dart @@ -0,0 +1,15 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenDivider { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; + + /// md.comp.divider.thickness + static const double thickness = 1.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/drag_handle.dart b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart new file mode 100644 index 000000000000..1b0533a4b943 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart @@ -0,0 +1,69 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDragHandle { + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.drag-handle.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.drag-handle.pressed.shape + static const ShapeStruct pressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.drag-handle.pressed.elevation + static const double pressedElevation = 0.00; + + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.width + static const double width = 4.00; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; + + /// md.comp.drag-handle.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.drag-handle.height + static const double height = 48.00; + + /// md.comp.drag-handle.elevation + static const double elevation = 0.00; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.width + static const double pressedWidth = 12.00; + + /// md.comp.drag-handle.pressed.height + static const double pressedHeight = 52.00; + + /// md.comp.drag-handle.container.width + static const double containerWidth = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/elevated_card.dart b/packages/material_ui/tool/gen_defaults/data/elevated_card.dart new file mode 100644 index 000000000000..da9d96685a17 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/elevated_card.dart @@ -0,0 +1,89 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenElevatedCard { + /// md.comp.elevated-card.pressed.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.elevated-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.elevated-card.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.elevated-card.disabled.container.elevation + static const double disabledContainerElevation = 1.00; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.elevated-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.elevated-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.elevated-card.hover.container.elevation + static const double hoverContainerElevation = 3.00; + + /// md.comp.elevated-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.elevated-card.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; + + /// md.comp.elevated-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.elevated-card.focus.container.elevation + static const double focusContainerElevation = 1.00; + + /// md.comp.elevated-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.elevated-card.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/elevation.dart b/packages/material_ui/tool/gen_defaults/data/elevation.dart new file mode 100644 index 000000000000..fd42e2dc85ab --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/elevation.dart @@ -0,0 +1,25 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenElevation { + /// md.sys.elevation.level2 + static const double level2 = 3.00; + + /// md.sys.elevation.level3 + static const double level3 = 6.00; + + /// md.sys.elevation.level5 + static const double level5 = 12.00; + + /// md.sys.elevation.level0 + static const double level0 = 0.00; + + /// md.sys.elevation.level4 + static const double level4 = 8.00; + + /// md.sys.elevation.level1 + static const double level1 = 1.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab.dart new file mode 100644 index 000000000000..ac78c89c25a6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab.dart @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenExtendedFab { + /// md.comp.extended-fab.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.extended-fab.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.extended-fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.label-text + static const double labelTextFontSize = 14.00; + + /// md.comp.extended-fab.label-text + static const double labelTextFontWeight = 500; + + /// md.comp.extended-fab.label-text + static const double labelTextLineHeight = 20.00; + + /// md.comp.extended-fab.label-text + static const double labelTextLetterSpacing = 0.10; + + /// md.comp.extended-fab.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.extended-fab.trailing-space + static const double trailingSpace = 20.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart new file mode 100644 index 000000000000..ce6c567a24aa --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart @@ -0,0 +1,117 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenExtendedFabBranded { + /// md.comp.extended-fab.branded.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.extended-fab.branded.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.branded.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.branded.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.branded.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.extended-fab.branded.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.extended-fab.branded.icon.size + static const double iconSize = 36.00; + + /// md.comp.extended-fab.branded.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.branded.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.extended-fab.branded.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.branded.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.extended-fab.branded.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.branded.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.extended-fab.branded.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.branded.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.branded.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.branded.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.branded.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.branded.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.extended-fab.branded.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.extended-fab.branded.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.branded.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.branded.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.branded.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.extended-fab.branded.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.extended-fab.branded.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.extended-fab.branded.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.extended-fab.branded.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.extended-fab.branded.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.extended-fab.branded.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.branded.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.extended-fab.branded.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.extended-fab.branded.hover.container.elevation + static const double hoverContainerElevation = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart new file mode 100644 index 000000000000..8c4605f1c377 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenExtendedFabLarge { + /// md.comp.extended-fab.large.leading-space + static const double leadingSpace = 28.00; + + /// md.comp.extended-fab.large.icon.size + static const double iconSize = 36.00; + + /// md.comp.extended-fab.large.trailing-space + static const double trailingSpace = 28.00; + + /// md.comp.extended-fab.large.icon-label-space + static const double iconLabelSpace = 16.00; + + /// md.comp.extended-fab.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.extended-fab.large.label-text + static const double labelTextFontSize = 24.00; + + /// md.comp.extended-fab.large.label-text + static const double labelTextFontWeight = 400; + + /// md.comp.extended-fab.large.label-text + static const double labelTextLineHeight = 32.00; + + /// md.comp.extended-fab.large.label-text + static const double labelTextLetterSpacing = 0.00; + + /// md.comp.extended-fab.large.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.extended-fab.large.container.height + static const double containerHeight = 96.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart new file mode 100644 index 000000000000..babc5cca987f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenExtendedFabMedium { + /// md.comp.extended-fab.medium.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.extended-fab.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.comp.extended-fab.medium.leading-space + static const double leadingSpace = 26.00; + + /// md.comp.extended-fab.medium.trailing-space + static const double trailingSpace = 26.00; + + /// md.comp.extended-fab.medium.icon.size + static const double iconSize = 28.00; + + /// md.comp.extended-fab.medium.container.height + static const double containerHeight = 80.00; + + /// md.comp.extended-fab.medium.label-text + static const double labelTextFontSize = 22.00; + + /// md.comp.extended-fab.medium.label-text + static const double labelTextFontWeight = 400; + + /// md.comp.extended-fab.medium.label-text + static const double labelTextLineHeight = 28.00; + + /// md.comp.extended-fab.medium.label-text + static const double labelTextLetterSpacing = 0.00; + + /// md.comp.extended-fab.medium.label-text + static const String labelTextFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart new file mode 100644 index 000000000000..b03cca013a31 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart @@ -0,0 +1,69 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenExtendedFabPrimary { + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.primary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart new file mode 100644 index 000000000000..22964bb4d45b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart @@ -0,0 +1,79 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenExtendedFabPrimaryContainer { + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart new file mode 100644 index 000000000000..bccaff8e0480 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart @@ -0,0 +1,75 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenExtendedFabSecondary { + /// md.comp.extended-fab.secondary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart new file mode 100644 index 000000000000..a6128bfd3491 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart @@ -0,0 +1,80 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenExtendedFabSecondaryContainer { + /// md.comp.extended-fab.secondary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart new file mode 100644 index 000000000000..b5c5865a7e61 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenExtendedFabSmall { + /// md.comp.extended-fab.small.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.extended-fab.small.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.extended-fab.small.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.small.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.small.label-text + static const double labelTextFontSize = 16.00; + + /// md.comp.extended-fab.small.label-text + static const double labelTextFontWeight = 500; + + /// md.comp.extended-fab.small.label-text + static const double labelTextLineHeight = 24.00; + + /// md.comp.extended-fab.small.label-text + static const double labelTextLetterSpacing = 0.15; + + /// md.comp.extended-fab.small.label-text + static const String labelTextFontFamily = 'Roboto'; + + /// md.comp.extended-fab.small.trailing-space + static const double trailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart new file mode 100644 index 000000000000..79a5d6401178 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart @@ -0,0 +1,129 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenExtendedFabSurface { + /// md.comp.extended-fab.surface.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.extended-fab.surface.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.surface.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.extended-fab.surface.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.extended-fab.surface.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.extended-fab.surface.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.extended-fab.surface.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.extended-fab.surface.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.extended-fab.surface.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.surface.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.extended-fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.extended-fab.surface.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.extended-fab.surface.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart new file mode 100644 index 000000000000..941e03da23b1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart @@ -0,0 +1,72 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenExtendedFabTertiary { + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart new file mode 100644 index 000000000000..8864e174740c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart @@ -0,0 +1,79 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenExtendedFabTertiaryContainer { + /// md.comp.extended-fab.tertiary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.tertiary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.tertiary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab.dart b/packages/material_ui/tool/gen_defaults/data/fab.dart new file mode 100644 index 000000000000..0514dcb13f36 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenFab { + /// md.comp.fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.fab.container.width + static const double containerWidth = 56.00; + + /// md.comp.fab.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_branded.dart b/packages/material_ui/tool/gen_defaults/data/fab_branded.dart new file mode 100644 index 000000000000..993540c50e94 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_branded.dart @@ -0,0 +1,90 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFabBranded { + /// md.comp.fab.branded.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.fab.branded.container.height + static const double containerHeight = 56.00; + + /// md.comp.fab.branded.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.fab.branded.hover.container.elevation + static const double hoverContainerElevation = 8.00; + + /// md.comp.fab.branded.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.fab.branded.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.fab.branded.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.fab.branded.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.branded.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.fab.branded.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.branded.container.width + static const double containerWidth = 56.00; + + /// md.comp.fab.branded.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.fab.branded.icon.size + static const double iconSize = 36.00; + + /// md.comp.fab.branded.indicator.outline.offset + static const double indicatorOutlineOffset = 2.00; + + /// md.comp.fab.branded.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.fab.branded.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.fab.branded.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.branded.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.branded.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.branded.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.fab.branded.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.branded.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.fab.branded.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.branded.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_large.dart b/packages/material_ui/tool/gen_defaults/data/fab_large.dart new file mode 100644 index 000000000000..5b84ba5bdc40 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_large.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenFabLarge { + /// md.comp.fab.large.container.width + static const double containerWidth = 96.00; + + /// md.comp.fab.large.icon.size + static const double iconSize = 36.00; + + /// md.comp.fab.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.fab.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_medium.dart b/packages/material_ui/tool/gen_defaults/data/fab_medium.dart new file mode 100644 index 000000000000..2b4f2eb40f44 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_medium.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenFabMedium { + /// md.comp.fab.medium.icon.size + static const double iconSize = 28.00; + + /// md.comp.fab.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.comp.fab.medium.container.height + static const double containerHeight = 80.00; + + /// md.comp.fab.medium.container.width + static const double containerWidth = 80.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu.dart new file mode 100644 index 000000000000..a78252f8b237 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu.dart @@ -0,0 +1,78 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenFabMenu { + /// md.comp.fab-menu.menu-item.label-text + static const double menuItemLabelTextFontSize = 16.00; + + /// md.comp.fab-menu.menu-item.label-text + static const double menuItemLabelTextFontWeight = 500; + + /// md.comp.fab-menu.menu-item.label-text + static const double menuItemLabelTextLineHeight = 24.00; + + /// md.comp.fab-menu.menu-item.label-text + static const double menuItemLabelTextLetterSpacing = 0.15; + + /// md.comp.fab-menu.menu-item.label-text + static const String menuItemLabelTextFontFamily = 'Roboto'; + + /// md.comp.fab-menu.menu-item.leading-space + static const double menuItemLeadingSpace = 24.00; + + /// md.comp.fab-menu.close-button.container.width + static const double closeButtonContainerWidth = 56.00; + + /// md.comp.fab-menu.menu-item.icon-label-space + static const double menuItemIconLabelSpace = 8.00; + + /// md.comp.fab-menu.close-button.icon.size + static const double closeButtonIconSize = 20.00; + + /// md.comp.fab-menu.menu-item.trailing-space + static const double menuItemTrailingSpace = 24.00; + + /// md.comp.fab-menu.menu-item.container.height + static const double menuItemContainerHeight = 56.00; + + /// md.comp.fab-menu.close-button.between-space + static const double closeButtonBetweenSpace = 8.00; + + /// md.comp.fab-menu.close-button.container.shape + static const ShapeStruct closeButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.fab-menu.close-button.container.height + static const double closeButtonContainerHeight = 56.00; + + /// md.comp.fab-menu.menu-item.between-space + static const double menuItemBetweenSpace = 4.00; + + /// md.comp.fab-menu.menu-item.container.shape + static const ShapeStruct menuItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.fab-menu.close-button.container.elevation + static const double closeButtonContainerElevation = 6.00; + + /// md.comp.fab-menu.menu-item.icon.size + static const double menuItemIconSize = 24.00; + + /// md.comp.fab-menu.menu-item.container.elevation + static const double menuItemContainerElevation = 0.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart new file mode 100644 index 000000000000..3d8dd90a94fb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart @@ -0,0 +1,54 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabMenuPrimaryCloseButton { + /// md.comp.fab-menu.primary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart new file mode 100644 index 000000000000..03b5d07bbe16 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart @@ -0,0 +1,79 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabMenuPrimaryContainer { + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart new file mode 100644 index 000000000000..15940675c9f8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart @@ -0,0 +1,57 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabMenuSecondaryCloseButton { + /// md.comp.fab-menu.secondary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart new file mode 100644 index 000000000000..9bde367c4fe8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart @@ -0,0 +1,79 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabMenuSecondaryContainer { + /// md.comp.fab-menu.secondary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart new file mode 100644 index 000000000000..cf51e042bc1f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart @@ -0,0 +1,57 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabMenuTertiaryCloseButton { + /// md.comp.fab-menu.tertiary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart new file mode 100644 index 000000000000..4070950be6a4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart @@ -0,0 +1,79 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabMenuTertiaryContainer { + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_primary.dart b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart new file mode 100644 index 000000000000..b384b9474319 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart @@ -0,0 +1,57 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabPrimary { + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.primary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.primary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart new file mode 100644 index 000000000000..58db264e3629 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart @@ -0,0 +1,63 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabPrimaryContainer { + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.primary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart b/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart new file mode 100644 index 000000000000..ac463a9e3b15 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart @@ -0,0 +1,60 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabSecondary { + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.secondary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart new file mode 100644 index 000000000000..5518bc4ffe3b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart @@ -0,0 +1,64 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabSecondaryContainer { + /// md.comp.fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.secondary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_small.dart b/packages/material_ui/tool/gen_defaults/data/fab_small.dart new file mode 100644 index 000000000000..382603eb3463 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_small.dart @@ -0,0 +1,27 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenFabSmall { + /// md.comp.fab.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.fab.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.fab.small.container.width + static const double containerWidth = 40.00; + + /// md.comp.fab.small.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_surface.dart b/packages/material_ui/tool/gen_defaults/data/fab_surface.dart new file mode 100644 index 000000000000..970c79cb1afb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_surface.dart @@ -0,0 +1,102 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFabSurface { + /// md.comp.fab.surface.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab.surface.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.fab.surface.container.width + static const double containerWidth = 56.00; + + /// md.comp.fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.fab.surface.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.surface.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.fab.surface.container.height + static const double containerHeight = 56.00; + + /// md.comp.fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.surface.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.fab.surface.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; + + /// md.comp.fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.fab.surface.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart new file mode 100644 index 000000000000..413173c0d4cf --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart @@ -0,0 +1,60 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabTertiary { + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.tertiary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart new file mode 100644 index 000000000000..96b6d314127b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart @@ -0,0 +1,63 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenFabTertiaryContainer { + /// md.comp.fab.tertiary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.tertiary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.tertiary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart b/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart new file mode 100644 index 000000000000..c4caaba24388 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart @@ -0,0 +1,335 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledAutocomplete { + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.height + static const double textFieldDisabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 20.00; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.supporting-text.font + static const String textFieldSupportingTextFont = 'Roboto'; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.disabled.container.opacity + static const double textFieldDisabledContainerOpacity = 0.04; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeFontSize = 16.00; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeFontWeight = 400; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeLineHeight = 24.00; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.height + static const double textFieldActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.height + static const double textFieldHoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.height + static const double textFieldFocusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.font + static const String textFieldInputTextFont = 'Roboto'; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.label-text.font + static const String textFieldLabelTextFont = 'Roboto'; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontSize = 12.00; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontWeight = 400; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLineHeight = 16.00; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.filled-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeFontSize = 16.00; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeFontWeight = 400; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeLineHeight = 24.00; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeLetterSpacing = 0.50; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const String textFieldInputTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-autocomplete.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.opacity + static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_card.dart b/packages/material_ui/tool/gen_defaults/data/filled_card.dart new file mode 100644 index 000000000000..16bc13010b00 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_card.dart @@ -0,0 +1,90 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledCard { + /// md.comp.filled-card.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = + TokenColorRole.surfaceVariant; + + /// md.comp.filled-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filled-card.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.filled-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-card.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.filled-card.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.filled-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.filled-card.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.filled-card.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.filled-card.dragged.container.elevation + static const double draggedContainerElevation = 6.00; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.filled-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.container.elevation + static const double containerElevation = 0.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart new file mode 100644 index 000000000000..3ff0c2768d1b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart @@ -0,0 +1,155 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledMenuButton { + /// md.comp.filled-menu-button.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.filled-menu-button.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.filled-menu-button.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.filled-menu-button.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.filled-menu-button.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.filled-menu-button.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.filled-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filled-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filled-menu-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.opacity + static const double withIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.filled-menu-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.12; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.filled-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_select.dart b/packages/material_ui/tool/gen_defaults/data/filled_select.dart new file mode 100644 index 000000000000..65110c23f054 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_select.dart @@ -0,0 +1,377 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledSelect { + /// md.comp.filled-select.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeFontSize = 14.00; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeFontWeight = 500; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeLineHeight = 20.00; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const String menuListItemLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-select.menu.list-item.label-text.font + static const String menuListItemLabelTextFont = 'Roboto'; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.filled-select.menu.divider.height + static const double menuDividerHeight = 1.00; + + /// md.comp.filled-select.text-field.active-indicator.height + static const double textFieldActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.size + static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.size + static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.active-indicator.height + static const double textFieldHoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontSize = 12.00; + + /// md.comp.filled-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontWeight = 400; + + /// md.comp.filled-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLineHeight = 16.00; + + /// md.comp.filled-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + + /// md.comp.filled-select.text-field.supporting-text.type + static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.label-text.type + static const double textFieldLabelTextTypeFontSize = 16.00; + + /// md.comp.filled-select.text-field.label-text.type + static const double textFieldLabelTextTypeFontWeight = 400; + + /// md.comp.filled-select.text-field.label-text.type + static const double textFieldLabelTextTypeLineHeight = 24.00; + + /// md.comp.filled-select.text-field.label-text.type + static const double textFieldLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.filled-select.text-field.label-text.type + static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-select.text-field.focus.active-indicator.height + static const double textFieldFocusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.disabled.container.opacity + static const double textFieldDisabledContainerOpacity = 0.04; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.input-text.font + static const String textFieldInputTextFont = 'Roboto'; + + /// md.comp.filled-select.text-field.label-text.font + static const String textFieldLabelTextFont = 'Roboto'; + + /// md.comp.filled-select.text-field.input-text.type + static const double textFieldInputTextTypeFontSize = 16.00; + + /// md.comp.filled-select.text-field.input-text.type + static const double textFieldInputTextTypeFontWeight = 400; + + /// md.comp.filled-select.text-field.input-text.type + static const double textFieldInputTextTypeLineHeight = 24.00; + + /// md.comp.filled-select.text-field.input-text.type + static const double textFieldInputTextTypeLetterSpacing = 0.50; + + /// md.comp.filled-select.text-field.input-text.type + static const String textFieldInputTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.height + static const double textFieldDisabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.active-indicator.opacity + static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-select.text-field.supporting-text.font + static const String textFieldSupportingTextFont = 'Roboto'; + + /// md.comp.filled-select.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart new file mode 100644 index 000000000000..c7d288753b07 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart @@ -0,0 +1,308 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledTextField { + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.disabled.active-indicator.opacity + static const double disabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-text-field.supporting-text.type + static const double supportingTextTypeFontSize = 12.00; + + /// md.comp.filled-text-field.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.filled-text-field.supporting-text.type + static const double supportingTextTypeLineHeight = 16.00; + + /// md.comp.filled-text-field.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.40; + + /// md.comp.filled-text-field.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.active-indicator.height + static const double activeIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.active-indicator.thickness + static const double focusActiveIndicatorThickness = 3.00; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.active-indicator.height + static const double focusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.label-text.type + static const double labelTextTypeFontSize = 16.00; + + /// md.comp.filled-text-field.label-text.type + static const double labelTextTypeFontWeight = 400; + + /// md.comp.filled-text-field.label-text.type + static const double labelTextTypeLineHeight = 24.00; + + /// md.comp.filled-text-field.label-text.type + static const double labelTextTypeLetterSpacing = 0.50; + + /// md.comp.filled-text-field.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.disabled.container.opacity + static const double disabledContainerOpacity = 0.04; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; + + /// md.comp.filled-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.type + static const double inputTextTypeFontSize = 16.00; + + /// md.comp.filled-text-field.input-text.type + static const double inputTextTypeFontWeight = 400; + + /// md.comp.filled-text-field.input-text.type + static const double inputTextTypeLineHeight = 24.00; + + /// md.comp.filled-text-field.input-text.type + static const double inputTextTypeLetterSpacing = 0.50; + + /// md.comp.filled-text-field.input-text.type + static const String inputTextTypeFontFamily = 'Roboto'; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.active-indicator.height + static const double hoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.disabled.active-indicator.height + static const double disabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.font + static const String inputTextFont = 'Roboto'; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/filter_chip.dart b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart new file mode 100644 index 000000000000..7791242284e5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart @@ -0,0 +1,340 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilterChip { + /// md.comp.filter-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.opacity + static const double flatDisabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.filter-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-icon.icon.size + static const double withIconIconSize = 18.00; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.hover.container.elevation + static const double flatUnselectedHoverContainerElevation = 0.00; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filter-chip.flat.selected.pressed.container.elevation + static const double flatSelectedPressedContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.flat.unselected.outline.width + static const double flatUnselectedOutlineWidth = 1.00; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filter-chip.flat.selected.hover.container.elevation + static const double flatSelectedHoverContainerElevation = 1.00; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.filter-chip.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.filter-chip.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.filter-chip.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.filter-chip.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.filter-chip.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.filter-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.filter-chip.flat.unselected.focus.container.elevation + static const double flatUnselectedFocusContainerElevation = 0.00; + + /// md.comp.filter-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.unselected.container.color + static const TokenColorRole elevatedUnselectedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.filter-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.flat.selected.outline.width + static const double flatSelectedOutlineWidth = 0.00; + + /// md.comp.filter-chip.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.filter-chip.flat.disabled.selected.container.opacity + static const double flatDisabledSelectedContainerOpacity = 0.12; + + /// md.comp.filter-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.selected.focus.container.elevation + static const double flatSelectedFocusContainerElevation = 0.00; + + /// md.comp.filter-chip.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + + /// md.comp.filter-chip.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.pressed.container.elevation + static const double flatUnselectedPressedContainerElevation = 0.00; + + /// md.comp.filter-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart new file mode 100644 index 000000000000..77b28e600ce9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart @@ -0,0 +1,123 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFullScreenDialog { + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.size + static const double headerIconSize = 24.00; + + /// md.comp.full-screen-dialog.header.headline.font + static const String headerHeadlineFont = 'Roboto'; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.on-scroll.container.elevation + static const double headerOnScrollContainerElevation = 3.00; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const double headerActionLabelTextTypeFontSize = 14.00; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const double headerActionLabelTextTypeFontWeight = 500; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const double headerActionLabelTextTypeLineHeight = 20.00; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const double headerActionLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const String headerActionLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.opacity + static const double headerActionHoverStateLayerOpacity = 0.08; + + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.opacity + static const double headerActionFocusStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.action.label-text.font + static const String headerActionLabelTextFont = 'Roboto'; + + /// md.comp.full-screen-dialog.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.full-screen-dialog.header.on-scroll.container.color + static const TokenColorRole headerOnScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.full-screen-dialog.header.container.elevation + static const double headerContainerElevation = 0.00; + + /// md.comp.full-screen-dialog.header.headline.type + static const double headerHeadlineTypeFontSize = 22.00; + + /// md.comp.full-screen-dialog.header.headline.type + static const double headerHeadlineTypeFontWeight = 400; + + /// md.comp.full-screen-dialog.header.headline.type + static const double headerHeadlineTypeLineHeight = 28.00; + + /// md.comp.full-screen-dialog.header.headline.type + static const double headerHeadlineTypeLetterSpacing = 0.00; + + /// md.comp.full-screen-dialog.header.headline.type + static const String headerHeadlineTypeFontFamily = 'Roboto'; + + /// md.comp.full-screen-dialog.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.opacity + static const double headerActionPressedStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.container.height + static const double headerContainerHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/glass_button.dart b/packages/material_ui/tool/gen_defaults/data/glass_button.dart new file mode 100644 index 000000000000..9dbad4e87be2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/glass_button.dart @@ -0,0 +1,64 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenGlassButton { + /// md.comp.glass.button.text.unselected.container.color + static const TokenColorRole textUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.container.color + static const TokenColorRole textSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.container.color + static const TokenColorRole textContainerColor = TokenColorRole.surface; + + /// md.comp.glass.button.text.disabled.container.color + static const TokenColorRole textDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart b/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart new file mode 100644 index 000000000000..5bbe600561c7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart @@ -0,0 +1,52 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenGlassIconButton { + /// md.comp.glass.icon-button.filled.disabled.container.color + static const TokenColorRole filledDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.icon-button.tonal.disabled.container.color + static const TokenColorRole tonalDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.container.color + static const TokenColorRole standardUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole standardSelectedPressedStateLayerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.selected.container.color + static const TokenColorRole standardSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.disabled.container.color + static const TokenColorRole standardDisabledContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.selected.container.color + static const TokenColorRole standardDisabledSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.disabled.unselected.container.color + static const TokenColorRole standardDisabledUnselectedContainerColor = + TokenColorRole.surface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button.dart b/packages/material_ui/tool/gen_defaults/data/icon_button.dart new file mode 100644 index 000000000000..27531cde2d6d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button.dart @@ -0,0 +1,201 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenIconButton { + /// md.comp.icon-button.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.wide.leading-space + static const double wideLeadingSpace = 14.00; + + /// md.comp.icon-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.default.trailing-space + static const double defaultTrailingSpace = 8.00; + + /// md.comp.icon-button.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.icon-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.icon-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.default.leading-space + static const double defaultLeadingSpace = 8.00; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.wide.trailing-space + static const double wideTrailingSpace = 14.00; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.icon-button.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart new file mode 100644 index 000000000000..4dd2362ea713 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart @@ -0,0 +1,116 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenIconButtonFilled { + /// md.comp.icon-button.filled.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart new file mode 100644 index 000000000000..f446707d3827 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenIconButtonLarge { + /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.large.default.leading-space + static const double defaultLeadingSpace = 32.00; + + /// md.comp.icon-button.large.narrow.trailing-space + static const double narrowTrailingSpace = 16.00; + + /// md.comp.icon-button.large.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.large.icon.size + static const double iconSize = 32.00; + + /// md.comp.icon-button.large.wide.trailing-space + static const double wideTrailingSpace = 48.00; + + /// md.comp.icon-button.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.large.default.trailing-space + static const double defaultTrailingSpace = 32.00; + + /// md.comp.icon-button.large.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.large.narrow.leading-space + static const double narrowLeadingSpace = 16.00; + + /// md.comp.icon-button.large.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.large.outlined.outline.width + static const double outlinedOutlineWidth = 2.00; + + /// md.comp.icon-button.large.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.large.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.large.wide.leading-space + static const double wideLeadingSpace = 48.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart new file mode 100644 index 000000000000..a569429c26ee --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenIconButtonMedium { + /// md.comp.icon-button.medium.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.medium.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.medium.narrow.trailing-space + static const double narrowTrailingSpace = 12.00; + + /// md.comp.icon-button.medium.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.icon-button.medium.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.medium.default.trailing-space + static const double defaultTrailingSpace = 16.00; + + /// md.comp.icon-button.medium.wide.trailing-space + static const double wideTrailingSpace = 24.00; + + /// md.comp.icon-button.medium.wide.leading-space + static const double wideLeadingSpace = 24.00; + + /// md.comp.icon-button.medium.narrow.leading-space + static const double narrowLeadingSpace = 12.00; + + /// md.comp.icon-button.medium.default.leading-space + static const double defaultLeadingSpace = 16.00; + + /// md.comp.icon-button.medium.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.medium.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.medium.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart new file mode 100644 index 000000000000..ac08e349d1e0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart @@ -0,0 +1,133 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenIconButtonOutlined { + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.10; + + /// md.comp.icon-button.outlined.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; + + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart new file mode 100644 index 000000000000..693717b3a6e3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenIconButtonSmall { + /// md.comp.icon-button.small.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.small.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + + /// md.comp.icon-button.small.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.small.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.small.wide.trailing-space + static const double wideTrailingSpace = 14.00; + + /// md.comp.icon-button.small.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.small.default.leading-space + static const double defaultLeadingSpace = 8.00; + + /// md.comp.icon-button.small.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.small.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.small.default.trailing-space + static const double defaultTrailingSpace = 8.00; + + /// md.comp.icon-button.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.icon-button.small.wide.leading-space + static const double wideLeadingSpace = 14.00; + + /// md.comp.icon-button.small.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.small.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart new file mode 100644 index 000000000000..66535a0f7e08 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart @@ -0,0 +1,103 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenIconButtonStandard { + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart new file mode 100644 index 000000000000..1300eaed967b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart @@ -0,0 +1,123 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenIconButtonTonal { + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart new file mode 100644 index 000000000000..d332a30b9bae --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenIconButtonXlarge { + /// md.comp.icon-button.xlarge.narrow.trailing-space + static const double narrowTrailingSpace = 32.00; + + /// md.comp.icon-button.xlarge.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.xlarge.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.xlarge.default.leading-space + static const double defaultLeadingSpace = 48.00; + + /// md.comp.icon-button.xlarge.wide.trailing-space + static const double wideTrailingSpace = 72.00; + + /// md.comp.icon-button.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.icon-button.xlarge.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xlarge.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.xlarge.default.trailing-space + static const double defaultTrailingSpace = 48.00; + + /// md.comp.icon-button.xlarge.narrow.leading-space + static const double narrowLeadingSpace = 32.00; + + /// md.comp.icon-button.xlarge.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xlarge.outlined.outline.width + static const double outlinedOutlineWidth = 3.00; + + /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.xlarge.icon.size + static const double iconSize = 40.00; + + /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.xlarge.wide.leading-space + static const double wideLeadingSpace = 72.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart new file mode 100644 index 000000000000..9b7109f60bcc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart @@ -0,0 +1,87 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenIconButtonXsmall { + /// md.comp.icon-button.xsmall.default.trailing-space + static const double defaultTrailingSpace = 6.00; + + /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.xsmall.wide.trailing-space + static const double wideTrailingSpace = 10.00; + + /// md.comp.icon-button.xsmall.default.leading-space + static const double defaultLeadingSpace = 6.00; + + /// md.comp.icon-button.xsmall.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xsmall.wide.leading-space + static const double wideLeadingSpace = 10.00; + + /// md.comp.icon-button.xsmall.icon.size + static const double iconSize = 20.00; + + /// md.comp.icon-button.xsmall.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.xsmall.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xsmall.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.icon-button.xsmall.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.xsmall.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.xsmall.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + + /// md.comp.icon-button.xsmall.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/input_chip.dart b/packages/material_ui/tool/gen_defaults/data/input_chip.dart new file mode 100644 index 000000000000..c1b329833241 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/input_chip.dart @@ -0,0 +1,305 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenInputChip { + /// md.comp.input-chip.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.input-chip.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.trailing-icon.size + static const double withTrailingIconTrailingIconSize = 18.00; + + /// md.comp.input-chip.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-avatar.avatar.size + static const double withAvatarAvatarSize = 24.00; + + /// md.comp.input-chip.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.with-leading-icon.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; + + /// md.comp.input-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.input-chip.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.input-chip.with-avatar.avatar.shape + static const ShapeStruct withAvatarAvatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.input-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.input-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.disabled.unselected.outline.opacity + static const double disabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.input-chip.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.disabled.selected.container.opacity + static const double disabledSelectedContainerOpacity = 0.12; + + /// md.comp.input-chip.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.input-chip.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.input-chip.with-avatar.disabled.avatar.opacity + static const double withAvatarDisabledAvatarOpacity = 0.38; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.unselected.outline.width + static const double unselectedOutlineWidth = 1.00; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.input-chip.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.input-chip.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.input-chip.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.input-chip.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.input-chip.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list.dart b/packages/material_ui/tool/gen_defaults/data/list.dart new file mode 100644 index 000000000000..b96c1bea8296 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list.dart @@ -0,0 +1,694 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenList { + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar-label.type + static const double listItemLeadingAvatarLabelTypeFontSize = 16.00; + + /// md.comp.list.list-item.leading-avatar-label.type + static const double listItemLeadingAvatarLabelTypeFontWeight = 500; + + /// md.comp.list.list-item.leading-avatar-label.type + static const double listItemLeadingAvatarLabelTypeLineHeight = 24.00; + + /// md.comp.list.list-item.leading-avatar-label.type + static const double listItemLeadingAvatarLabelTypeLetterSpacing = 0.15; + + /// md.comp.list.list-item.leading-avatar-label.type + static const String listItemLeadingAvatarLabelTypeFontFamily = 'Roboto'; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.label-text.type + static const double listItemLabelTextTypeFontSize = 16.00; + + /// md.comp.list.list-item.label-text.type + static const double listItemLabelTextTypeFontWeight = 400; + + /// md.comp.list.list-item.label-text.type + static const double listItemLabelTextTypeLineHeight = 24.00; + + /// md.comp.list.list-item.label-text.type + static const double listItemLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.list.list-item.label-text.type + static const String listItemLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.large.leading-video.height + static const double listItemLargeLeadingVideoHeight = 64.00; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.font + static const String listItemOverlineFont = 'Roboto'; + + /// md.comp.list.list-item.selected.disabled.leading-icon.opacity + static const double listItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.two-line.container.height + static const double listItemTwoLineContainerHeight = 72.00; + + /// md.comp.list.list-item.one-line.container.height + static const double listItemOneLineContainerHeight = 56.00; + + /// md.comp.list.list-item.disabled.leading-icon.opacity + static const double listItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-video.width + static const double listItemLeadingVideoWidth = 100.00; + + /// md.comp.list.list-item.selected.pressed.state-layer.opacity + static const double listItemSelectedPressedStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.disabled.container.expressive.shape + static const ShapeStruct listItemSelectedDisabledContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.supporting-text.font + static const String listItemSupportingTextFont = 'Roboto'; + + /// md.comp.list.list-item.disabled.container.expressive.shape + static const ShapeStruct listItemDisabledContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.list.list-item.small.leading-video.height + static const double listItemSmallLeadingVideoHeight = 56.00; + + /// md.comp.list.divider.leading-space + static const double dividerLeadingSpace = 16.00; + + /// md.comp.list.divider.top-space + static const double dividerTopSpace = 0.00; + + /// md.comp.list.list-item.selected.dragged.state-layer.opacity + static const double listItemSelectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.list.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.container.expressive.shape + static const ShapeStruct listItemSelectedDraggedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.opacity + static const double listItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.supporting-text.opacity + static const double listItemSelectedDisabledSupportingTextOpacity = 0.38; + + /// md.comp.list.list-item.container.expressive.shape + static const ShapeStruct listItemContainerExpressiveShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-space + static const double listItemLeadingSpace = 16.00; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.between-space + static const double listItemBetweenSpace = 12.00; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.state-layer.opacity + static const double listItemDraggedStateLayerOpacity = 0.16; + + /// md.comp.list.list-item.leading-video.shape + static const ShapeStruct listItemLeadingVideoShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.list.list-item.leading-avatar.size + static const double listItemLeadingAvatarSize = 40.00; + + /// md.comp.list.list-item.disabled.state-layer.opacity + static const double listItemDisabledStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.pressed.container.expressive.shape + static const ShapeStruct listItemPressedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.divider.trailing-space + static const double dividerTrailingSpace = 16.00; + + /// md.comp.list.list-item.selected.focused.container.expressive.shape + static const ShapeStruct listItemSelectedFocusedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.leading-image.height + static const double listItemLeadingImageHeight = 56.00; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.opacity + static const double listItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-icon.size + static const double listItemLeadingIconSize = 24.00; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.segmented.gap + static const double segmentedGap = 2.00; + + /// md.comp.list.list-item.label-text.font + static const String listItemLabelTextFont = 'Roboto'; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.disabled.label-text.opacity + static const double listItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.container.shape + static const ShapeStruct listItemSelectedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.top-space + static const double listItemTopSpace = 10.00; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.list-item.dragged.container.elevation + static const double listItemDraggedContainerElevation = 8.00; + + /// md.comp.list.list-item.trailing-supporting-text.font + static const String listItemTrailingSupportingTextFont = 'Roboto'; + + /// md.comp.list.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.divider.bottom-space + static const double dividerBottomSpace = 0.00; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.bottom-space + static const double listItemBottomSpace = 10.00; + + /// md.comp.list.list-item.leading-image.expressive.shape + static const ShapeStruct listItemLeadingImageExpressiveShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.list.list-item.supporting-text.type + static const double listItemSupportingTextTypeFontSize = 14.00; + + /// md.comp.list.list-item.supporting-text.type + static const double listItemSupportingTextTypeFontWeight = 400; + + /// md.comp.list.list-item.supporting-text.type + static const double listItemSupportingTextTypeLineHeight = 20.00; + + /// md.comp.list.list-item.supporting-text.type + static const double listItemSupportingTextTypeLetterSpacing = 0.25; + + /// md.comp.list.list-item.supporting-text.type + static const String listItemSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.list.list-item.leading-icon.expressive.size + static const double listItemLeadingIconExpressiveSize = 20.00; + + /// md.comp.list.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hovered.container.expressive.shape + static const ShapeStruct listItemHoveredContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.container.shape + static const ShapeStruct listItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.selected.hovered.container.expressive.shape + static const ShapeStruct listItemSelectedHoveredContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.opacity + static const double listItemSelectedDisabledStateLayerOpacity = 0.10; + + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.opacity + static const double listItemHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.trailing-icon.size + static const double listItemTrailingIconSize = 24.00; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.type + static const double listItemOverlineTypeFontSize = 11.00; + + /// md.comp.list.list-item.overline.type + static const double listItemOverlineTypeFontWeight = 500; + + /// md.comp.list.list-item.overline.type + static const double listItemOverlineTypeLineHeight = 16.00; + + /// md.comp.list.list-item.overline.type + static const double listItemOverlineTypeLetterSpacing = 0.50; + + /// md.comp.list.list-item.overline.type + static const String listItemOverlineTypeFontFamily = 'Roboto'; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.opacity + static const double listItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.disabled.container.opacity + static const double listItemSelectedDisabledContainerOpacity = 0.38; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.small.leading-video.width + static const double listItemSmallLeadingVideoWidth = 100.00; + + /// md.comp.list.list-item.trailing-icon.expressive.size + static const double listItemTrailingIconExpressiveSize = 20.00; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.opacity + static const double listItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const double listItemTrailingSupportingTextTypeFontSize = 11.00; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const double listItemTrailingSupportingTextTypeFontWeight = 500; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const double listItemTrailingSupportingTextTypeLineHeight = 16.00; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const double listItemTrailingSupportingTextTypeLetterSpacing = 0.50; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const String listItemTrailingSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.leading-avatar.shape + static const ShapeStruct listItemLeadingAvatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.large.leading-video.width + static const double listItemLargeLeadingVideoWidth = 114.00; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.container.elevation + static const double listItemContainerElevation = 0.00; + + /// md.comp.list.list-item.focused.container.expressive.shape + static const ShapeStruct listItemFocusedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.disabled.label-text.opacity + static const double listItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.list.list-item.focus.state-layer.opacity + static const double listItemFocusStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.segmented.container.color + static const TokenColorRole listItemSegmentedContainerColor = + TokenColorRole.surface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.opacity + static const double listItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; + + /// md.comp.list.list-item.leading-image.width + static const double listItemLeadingImageWidth = 56.00; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.selected.pressed.container.expressive.shape + static const ShapeStruct listItemSelectedPressedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.disabled.overline.opacity + static const double listItemSelectedDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.disabled.overline.opacity + static const double listItemDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.leading-image.shape + static const ShapeStruct listItemLeadingImageShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.three-line.container.height + static const double listItemThreeLineContainerHeight = 88.00; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.dragged.container.expressive.shape + static const ShapeStruct listItemDraggedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.font + static const String listItemLeadingAvatarLabelFont = 'Roboto'; + + /// md.comp.list.list-item.selected.container.expressive.shape + static const ShapeStruct listItemSelectedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.focus.state-layer.opacity + static const double listItemSelectedFocusStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.trailing-space + static const double listItemTrailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_expand.dart b/packages/material_ui/tool/gen_defaults/data/list_expand.dart new file mode 100644 index 000000000000..1e14863cd0d1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_expand.dart @@ -0,0 +1,52 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListExpand { + /// md.comp.list.expand.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.expand.expanded.list-item.segmented.container.color + static const TokenColorRole expandedListItemSegmentedContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color + static const TokenColorRole collapsedListItemTrailingIconContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.trailing-icon.shape + static const ShapeStruct trailingIconShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.expand.expanded.list-item.container.color + static const TokenColorRole expandedListItemContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.container.color + static const TokenColorRole expandedListItemTrailingIconContainerColor = + TokenColorRole.surfaceContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_reorder.dart b/packages/material_ui/tool/gen_defaults/data/list_reorder.dart new file mode 100644 index 000000000000..3e3565fdeeea --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_reorder.dart @@ -0,0 +1,61 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListReorder { + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.shape + static const ShapeStruct listItemShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reorder.list-item.state-layer.opacity + static const double listItemStateLayerOpacity = 0.10; + + /// md.comp.list.reorder.list-item.shadow-color + static const TokenColorRole listItemShadowColor = TokenColorRole.shadow; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.drop-zone.color + static const TokenColorRole listItemDropZoneColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_reveal.dart b/packages/material_ui/tool/gen_defaults/data/list_reveal.dart new file mode 100644 index 000000000000..6b8ef8011a74 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_reveal.dart @@ -0,0 +1,89 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListReveal { + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.action.container.shape + static const ShapeStruct listItemIconButtonActionContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reveal.list-item.container.shape + static const ShapeStruct listItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reveal.list-item.icon-button.container.shape + static const ShapeStruct listItemIconButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.segmented.container.shape + static const ShapeStruct listItemSegmentedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart new file mode 100644 index 000000000000..f886f4120a5f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart @@ -0,0 +1,39 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenLoadingIndicator { + /// md.comp.loading-indicator.container.width + static const double containerWidth = 48.00; + + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.container.height + static const double containerHeight = 48.00; + + /// md.comp.loading-indicator.active-indicator.size + static const double activeIndicatorSize = 38.00; + + /// md.comp.loading-indicator.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/measurement.dart b/packages/material_ui/tool/gen_defaults/data/measurement.dart new file mode 100644 index 000000000000..4bd63ac19c43 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/measurement.dart @@ -0,0 +1,61 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenMeasurement { + /// md.sys.measurement.space250 + static const double space250 = 20.00; + + /// md.sys.measurement.space450 + static const double space450 = 36.00; + + /// md.sys.measurement.space125 + static const double space125 = 10.00; + + /// md.sys.measurement.space200 + static const double space200 = 16.00; + + /// md.sys.measurement.space500 + static const double space500 = 40.00; + + /// md.sys.measurement.space600 + static const double space600 = 48.00; + + /// md.sys.measurement.space25 + static const double space25 = 2.00; + + /// md.sys.measurement.space175 + static const double space175 = 14.00; + + /// md.sys.measurement.space50 + static const double space50 = 4.00; + + /// md.sys.measurement.space400 + static const double space400 = 32.00; + + /// md.sys.measurement.space150 + static const double space150 = 12.00; + + /// md.sys.measurement.space0 + static const double space0 = 0.00; + + /// md.sys.measurement.space75 + static const double space75 = 6.00; + + /// md.sys.measurement.space900 + static const double space900 = 72.00; + + /// md.sys.measurement.space800 + static const double space800 = 64.00; + + /// md.sys.measurement.space300 + static const double space300 = 24.00; + + /// md.sys.measurement.space700 + static const double space700 = 56.00; + + /// md.sys.measurement.space100 + static const double space100 = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menu.dart b/packages/material_ui/tool/gen_defaults/data/menu.dart new file mode 100644 index 000000000000..931b05a69754 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menu.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenMenu { + /// md.comp.menu.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.menu.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.menu.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menu.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menus.dart b/packages/material_ui/tool/gen_defaults/data/menus.dart new file mode 100644 index 000000000000..18f50b0f95ee --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus.dart @@ -0,0 +1,262 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenMenus { + /// md.comp.menus.horizontal.menu-item.top-space + static const double horizontalMenuItemTopSpace = 6.00; + + /// md.comp.menus.horizontal.menu-item.selected.pressed.shape + static const ShapeStruct horizontalMenuItemSelectedPressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.menus.horizontal.menu-item.hovered.shape + static const ShapeStruct horizontalMenuItemHoveredShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.between-space + static const double menuItemBetweenSpace = 12.00; + + /// md.comp.menus.menu-item.last-child.shape + static const ShapeStruct menuItemLastChildShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.horizontal.menu-item.pressed.shape + static const ShapeStruct horizontalMenuItemPressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.bottom-space + static const double menuItemBottomSpace = 8.00; + + /// md.comp.menus.horizontal.icon-only.gap + static const double horizontalIconOnlyGap = 4.00; + + /// md.comp.menus.menu-item.shape + static const ShapeStruct menuItemShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.horizontal.menu-item.leading-space + static const double horizontalMenuItemLeadingSpace = 12.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.leading-space + static const double horizontalIconOnlyMenuItemLeadingSpace = 16.00; + + /// md.comp.menus.menu-item.leading-icon.size + static const double menuItemLeadingIconSize = 20.00; + + /// md.comp.menus.menu-item.selected.shape + static const ShapeStruct menuItemSelectedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.first-child.shape + static const ShapeStruct menuItemFirstChildShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.last-child.inner-corner.corner-size + static const ShapeStruct menuItemLastChildInnerCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.menu-item.trailing-supporting-text.font + static const String menuItemTrailingSupportingTextFont = 'Roboto'; + + /// md.comp.menus.menu-item.height + static const double menuItemHeight = 44.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.top-space + static const double horizontalIconOnlyMenuItemTopSpace = 16.00; + + /// md.comp.menus.group.shape + static const ShapeStruct groupShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.menus.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.menus.horizontal.menu-item.selected.focused.shape + static const ShapeStruct horizontalMenuItemSelectedFocusedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.menu-item.focus.indicator.outline.offset + static const double menuItemFocusIndicatorOutlineOffset = -3.00; + + /// md.comp.menus.menu-item.focus.indicator.thickness + static const double menuItemFocusIndicatorThickness = 3.00; + + /// md.comp.menus.gap + static const double gap = 2.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.trailing-space + static const double horizontalIconOnlyMenuItemTrailingSpace = 16.00; + + /// md.comp.menus.group.padding + static const double groupPadding = 2.00; + + /// md.comp.menus.menu-item.supporting-text.font + static const String menuItemSupportingTextFont = 'Roboto'; + + /// md.comp.menus.menu-item.top-space + static const double menuItemTopSpace = 8.00; + + /// md.comp.menus.horizontal.menu-item.selected.hovered.shape + static const ShapeStruct horizontalMenuItemSelectedHoveredShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.menu-item.trailing-space + static const double horizontalMenuItemTrailingSpace = 12.00; + + /// md.comp.menus.inactive.container.shape + static const ShapeStruct inactiveContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.menus.menu-item.trailing-icon.size + static const double menuItemTrailingIconSize = 20.00; + + /// md.comp.menus.menu-item.label-text.font + static const String menuItemLabelTextFont = 'Roboto'; + + /// md.comp.menus.horizontal.container.top-space + static const double horizontalContainerTopSpace = 8.00; + + /// md.comp.menus.menu-item.trailing-space + static const double menuItemTrailingSpace = 16.00; + + /// md.comp.menus.menu-item.leading-space + static const double menuItemLeadingSpace = 16.00; + + /// md.comp.menus.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.menus.horizontal.menu-item.focused.shape + static const ShapeStruct horizontalMenuItemFocusedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.horizontal.icon-only.menu-item.selected.shape + static const ShapeStruct horizontalIconOnlyMenuItemSelectedShape = + ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.active.container.shape + static const ShapeStruct activeContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.menus.horizontal.container.shape + static const ShapeStruct horizontalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.menu-item.between-space + static const double horizontalMenuItemBetweenSpace = 12.00; + + /// md.comp.menus.menu-item.first-child.inner-corner.corner-size + static const ShapeStruct menuItemFirstChildInnerCornerCornerSize = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.horizontal.icon-only.menu-item.bottom-space + static const double horizontalIconOnlyMenuItemBottomSpace = 16.00; + + /// md.comp.menus.horizontal.container.bottom-space + static const double horizontalContainerBottomSpace = 8.00; + + /// md.comp.menus.horizontal.menu-item.bottom-space + static const double horizontalMenuItemBottomSpace = 6.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menus_standard.dart b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart new file mode 100644 index 000000000000..39988d7e4e53 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart @@ -0,0 +1,331 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenMenusStandard { + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.container.color + static const TokenColorRole menuItemContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.opacity + static const double menuItemSelectedDisabledContainerOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.disabled.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart new file mode 100644 index 000000000000..bf2ef2016c2c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart @@ -0,0 +1,271 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenMenusVibrant { + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-supporting-text.opacity + static const double menuItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.supporting-text.opacity + static const double menuItemSelectedDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart new file mode 100644 index 000000000000..12d1e6a49863 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart @@ -0,0 +1,117 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'package:flutter/animation.dart'; + +class TokenMotionExpressive { + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); + + /// md.sys.motion.spring.fast.spatial.damping + static const double springFastSpatialDamping = 0.60; + + /// md.sys.motion.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.linear + static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); + + /// md.sys.motion.duration.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); + + /// md.sys.motion.duration.extra-long1 + static const Duration durationExtraLong1 = Duration(milliseconds: 700); + + /// md.sys.motion.duration.extra-long3 + static const Duration durationExtraLong3 = Duration(milliseconds: 900); + + /// md.sys.motion.duration.medium3 + static const Duration durationMedium3 = Duration(milliseconds: 350); + + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); + + /// md.sys.motion.spring.slow.spatial.damping + static const double springSlowSpatialDamping = 0.80; + + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); + + /// md.sys.motion.spring.fast.effects.stiffness + static const double springFastEffectsStiffness = 3800.00; + + /// md.sys.motion.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); + + /// md.sys.motion.duration.extra-long2 + static const Duration durationExtraLong2 = Duration(milliseconds: 800); + + /// md.sys.motion.duration.long4 + static const Duration durationLong4 = Duration(milliseconds: 600); + + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; + + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); + + /// md.sys.motion.easing.emphasized.decelerate + static const Cubic easingEmphasizedDecelerate = Cubic(0.05, 0.70, 0.10, 1.00); + + /// md.sys.motion.duration.medium4 + static const Duration durationMedium4 = Duration(milliseconds: 400); + + /// md.sys.motion.spring.fast.effects.damping + static const double springFastEffectsDamping = 1.00; + + /// md.sys.motion.spring.slow.effects.damping + static const double springSlowEffectsDamping = 1.00; + + /// md.sys.motion.spring.default.spatial.stiffness + static const double springDefaultSpatialStiffness = 380.00; + + /// md.sys.motion.spring.slow.spatial.stiffness + static const double springSlowSpatialStiffness = 200.00; + + /// md.sys.motion.path + static const String path = 'LINEAR'; + + /// md.sys.motion.duration.long3 + static const Duration durationLong3 = Duration(milliseconds: 550); + + /// md.sys.motion.duration.medium2 + static const Duration durationMedium2 = Duration(milliseconds: 300); + + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); + + /// md.sys.motion.spring.default.effects.stiffness + static const double springDefaultEffectsStiffness = 1600.00; + + /// md.sys.motion.easing.standard + static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); + + /// md.sys.motion.spring.slow.effects.stiffness + static const double springSlowEffectsStiffness = 800.00; + + /// md.sys.motion.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); + + /// md.sys.motion.easing.emphasized.accelerate + static const Cubic easingEmphasizedAccelerate = Cubic(0.30, 0.00, 0.80, 0.15); + + /// md.sys.motion.spring.default.effects.damping + static const double springDefaultEffectsDamping = 1.00; + + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); + + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); + + /// md.sys.motion.spring.fast.spatial.stiffness + static const double springFastSpatialStiffness = 800.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/motion_standard.dart b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart new file mode 100644 index 000000000000..53019d3f3068 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart @@ -0,0 +1,117 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'package:flutter/animation.dart'; + +class TokenMotionStandard { + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); + + /// md.sys.motion.spring.fast.spatial.damping + static const double springFastSpatialDamping = 0.60; + + /// md.sys.motion.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.linear + static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); + + /// md.sys.motion.duration.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); + + /// md.sys.motion.duration.extra-long1 + static const Duration durationExtraLong1 = Duration(milliseconds: 700); + + /// md.sys.motion.duration.extra-long3 + static const Duration durationExtraLong3 = Duration(milliseconds: 900); + + /// md.sys.motion.duration.medium3 + static const Duration durationMedium3 = Duration(milliseconds: 350); + + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); + + /// md.sys.motion.spring.slow.spatial.damping + static const double springSlowSpatialDamping = 0.80; + + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); + + /// md.sys.motion.spring.fast.effects.stiffness + static const double springFastEffectsStiffness = 3800.00; + + /// md.sys.motion.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); + + /// md.sys.motion.duration.extra-long2 + static const Duration durationExtraLong2 = Duration(milliseconds: 800); + + /// md.sys.motion.duration.long4 + static const Duration durationLong4 = Duration(milliseconds: 600); + + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; + + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); + + /// md.sys.motion.duration.medium4 + static const Duration durationMedium4 = Duration(milliseconds: 400); + + /// md.sys.motion.spring.fast.effects.damping + static const double springFastEffectsDamping = 1.00; + + /// md.sys.motion.spring.slow.effects.damping + static const double springSlowEffectsDamping = 1.00; + + /// md.sys.motion.spring.default.spatial.stiffness + static const double springDefaultSpatialStiffness = 380.00; + + /// md.sys.motion.spring.slow.spatial.stiffness + static const double springSlowSpatialStiffness = 200.00; + + /// md.sys.motion.path + static const String path = 'LINEAR'; + + /// md.sys.motion.duration.long3 + static const Duration durationLong3 = Duration(milliseconds: 550); + + /// md.sys.motion.duration.medium2 + static const Duration durationMedium2 = Duration(milliseconds: 300); + + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); + + /// md.sys.motion.spring.default.effects.stiffness + static const double springDefaultEffectsStiffness = 1600.00; + + /// md.sys.motion.easing.standard + static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); + + /// md.sys.motion.easing.standard.accelerate + static const Cubic easingStandardAccelerate = Cubic(0.30, 0.00, 1.00, 1.00); + + /// md.sys.motion.spring.slow.effects.stiffness + static const double springSlowEffectsStiffness = 800.00; + + /// md.sys.motion.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); + + /// md.sys.motion.spring.default.effects.damping + static const double springDefaultEffectsDamping = 1.00; + + /// md.sys.motion.easing.standard.decelerate + static const Cubic easingStandardDecelerate = Cubic(0.00, 0.00, 0.00, 1.00); + + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); + + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); + + /// md.sys.motion.spring.fast.spatial.stiffness + static const double springFastSpatialStiffness = 800.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar.dart new file mode 100644 index 000000000000..12e704d96e65 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar.dart @@ -0,0 +1,102 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavBar { + /// md.comp.nav-bar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; + + /// md.comp.nav-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.nav-bar.item.active.focused.state-layer.opacity + static const double itemActiveFocusedStateLayerOpacity = 0.10; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active-indicator.icon-label-space + static const double itemActiveIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active-indicator.shape + static const ShapeStruct itemActiveIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.container.height + static const double containerHeight = 64.00; + + /// md.comp.nav-bar.item.between-space + static const double itemBetweenSpace = 0.00; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.icon.size + static const double itemIconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart new file mode 100644 index 000000000000..db7d4ae72a28 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenNavBarItemHorizontal { + /// md.comp.nav-bar.item.horizontal.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const double labelTextFontFontSize = 12.00; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const double labelTextFontFontWeight = 500; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const double labelTextFontLineHeight = 16.00; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const double labelTextFontLetterSpacing = 0.50; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const String labelTextFontFontFamily = 'Roboto'; + + /// md.comp.nav-bar.item.horizontal.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 16.00; + + /// md.comp.nav-bar.item.horizontal.active-indicator.height + static const double activeIndicatorHeight = 40.00; + + /// md.comp.nav-bar.item.horizontal.active-indicator.trailing-space + static const double activeIndicatorTrailingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart new file mode 100644 index 000000000000..251e0819b56a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenNavBarItemVertical { + /// md.comp.nav-bar.item.vertical.container.between-space + static const double containerBetweenSpace = 6.00; + + /// md.comp.nav-bar.item.vertical.label-text.font + static const double labelTextFontFontSize = 12.00; + + /// md.comp.nav-bar.item.vertical.label-text.font + static const double labelTextFontFontWeight = 500; + + /// md.comp.nav-bar.item.vertical.label-text.font + static const double labelTextFontLineHeight = 16.00; + + /// md.comp.nav-bar.item.vertical.label-text.font + static const double labelTextFontLetterSpacing = 0.50; + + /// md.comp.nav-bar.item.vertical.label-text.font + static const String labelTextFontFontFamily = 'Roboto'; + + /// md.comp.nav-bar.item.vertical.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.nav-bar.item.vertical.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail.dart new file mode 100644 index 000000000000..e6f51bb4bd6d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail.dart @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenNavRail { + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.focused.state-layer.opacity + static const double itemActiveFocusedStateLayerOpacity = 0.10; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; + + /// md.comp.nav-rail.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart new file mode 100644 index 000000000000..5cdf57f2e9b2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart @@ -0,0 +1,37 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavRailCollapsed { + /// md.comp.nav-rail.collapsed.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.collapsed.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.nav-rail.collapsed.container.width + static const double containerWidth = 96.00; + + /// md.comp.nav-rail.collapsed.top-space + static const double topSpace = 44.00; + + /// md.comp.nav-rail.collapsed.item.vertical-space + static const double itemVerticalSpace = 4.00; + + /// md.comp.nav-rail.collapsed.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.nav-rail.collapsed.narrow.container.width + static const double narrowContainerWidth = 80.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart new file mode 100644 index 000000000000..9b7bb21d2893 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart @@ -0,0 +1,50 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavRailExpanded { + /// md.comp.nav-rail.expanded.container.width.minimum + static const double containerWidthMinimum = 220.00; + + /// md.comp.nav-rail.expanded.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.nav-rail.expanded.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.nav-rail.expanded.modal.container.elevation + static const double modalContainerElevation = 3.00; + + /// md.comp.nav-rail.expanded.modal.container.shape + static const ShapeStruct modalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.nav-rail.expanded.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.nav-rail.expanded.container.width.maximum + static const double containerWidthMaximum = 360.00; + + /// md.comp.nav-rail.expanded.top-space + static const double topSpace = 44.00; + + /// md.comp.nav-rail.expanded.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart new file mode 100644 index 000000000000..4d5c9bb738b9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenNavRailItem { + /// md.comp.nav-rail.item.container.vertical-space + static const double containerVerticalSpace = 6.00; + + /// md.comp.nav-rail.item.container.height + static const double containerHeight = 64.00; + + /// md.comp.nav-rail.item.header-space-minimum + static const double headerSpaceMinimum = 40.00; + + /// md.comp.nav-rail.item.short.container.height + static const double shortContainerHeight = 56.00; + + /// md.comp.nav-rail.item.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.item.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 8.00; + + /// md.comp.nav-rail.item.active-indicator.trailing-space + static const double activeIndicatorTrailingSpace = 16.00; + + /// md.comp.nav-rail.item.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.item.icon.size + static const double iconSize = 24.00; + + /// md.comp.nav-rail.item.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 16.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart new file mode 100644 index 000000000000..8e0feee31eda --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenNavRailItemHorizontal { + /// md.comp.nav-rail.item.horizontal.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.nav-rail.item.horizontal.full-width.trailing-space + static const double fullWidthTrailingSpace = 16.00; + + /// md.comp.nav-rail.item.horizontal.full-width.leading-space + static const double fullWidthLeadingSpace = 16.00; + + /// md.comp.nav-rail.item.horizontal.label-text.font + static const double labelTextFontFontSize = 14.00; + + /// md.comp.nav-rail.item.horizontal.label-text.font + static const double labelTextFontFontWeight = 500; + + /// md.comp.nav-rail.item.horizontal.label-text.font + static const double labelTextFontLineHeight = 20.00; + + /// md.comp.nav-rail.item.horizontal.label-text.font + static const double labelTextFontLetterSpacing = 0.10; + + /// md.comp.nav-rail.item.horizontal.label-text.font + static const String labelTextFontFontFamily = 'Roboto'; + + /// md.comp.nav-rail.item.horizontal.active-indicator.height + static const double activeIndicatorHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart new file mode 100644 index 000000000000..fcde6f0b4398 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart @@ -0,0 +1,37 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenNavRailItemVertical { + /// md.comp.nav-rail.item.vertical.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.nav-rail.item.vertical.label-text.font + static const double labelTextFontFontSize = 12.00; + + /// md.comp.nav-rail.item.vertical.label-text.font + static const double labelTextFontFontWeight = 500; + + /// md.comp.nav-rail.item.vertical.label-text.font + static const double labelTextFontLineHeight = 16.00; + + /// md.comp.nav-rail.item.vertical.label-text.font + static const double labelTextFontLetterSpacing = 0.50; + + /// md.comp.nav-rail.item.vertical.label-text.font + static const String labelTextFontFontFamily = 'Roboto'; + + /// md.comp.nav-rail.item.vertical.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.nav-rail.item.vertical.trailing-space + static const double trailingSpace = 16.00; + + /// md.comp.nav-rail.item.vertical.icon-label-space + static const double iconLabelSpace = 4.00; + + /// md.comp.nav-rail.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart new file mode 100644 index 000000000000..e65330c9a707 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart @@ -0,0 +1,171 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavigationBar { + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active-indicator.width + static const double activeIndicatorWidth = 64.00; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.navigation-bar.container.height + static const double containerHeight = 80.00; + + /// md.comp.navigation-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.navigation-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.navigation-bar.label-text.type + static const double labelTextTypeFontSize = 12.00; + + /// md.comp.navigation-bar.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.navigation-bar.label-text.type + static const double labelTextTypeLineHeight = 16.00; + + /// md.comp.navigation-bar.label-text.type + static const double labelTextTypeLetterSpacing = 0.50; + + /// md.comp.navigation-bar.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart new file mode 100644 index 000000000000..cb914bd17f79 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart @@ -0,0 +1,234 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavigationDrawer { + /// md.comp.navigation-drawer.modal.container.elevation + static const double modalContainerElevation = 1.00; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.container.width + static const double containerWidth = 360.00; + + /// md.comp.navigation-drawer.standard.container.elevation + static const double standardContainerElevation = 0.00; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 16.00, + ); + + /// md.comp.navigation-drawer.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.height + static const double activeIndicatorHeight = 56.00; + + /// md.comp.navigation-drawer.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-drawer.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.type + static const double largeBadgeLabelTypeFontSize = 14.00; + + /// md.comp.navigation-drawer.large-badge-label.type + static const double largeBadgeLabelTypeFontWeight = 500; + + /// md.comp.navigation-drawer.large-badge-label.type + static const double largeBadgeLabelTypeLineHeight = 20.00; + + /// md.comp.navigation-drawer.large-badge-label.type + static const double largeBadgeLabelTypeLetterSpacing = 0.10; + + /// md.comp.navigation-drawer.large-badge-label.type + static const String largeBadgeLabelTypeFontFamily = 'Roboto'; + + /// md.comp.navigation-drawer.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-drawer.large-badge-label.font + static const String largeBadgeLabelFont = 'Roboto'; + + /// md.comp.navigation-drawer.container.height + static const double containerHeight = 100.00; + + /// md.comp.navigation-drawer.headline.font + static const String headlineFont = 'Roboto'; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.navigation-drawer.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.navigation-drawer.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.navigation-drawer.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.navigation-drawer.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-drawer.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.active-indicator.width + static const double activeIndicatorWidth = 336.00; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.bottom.container.shape + static const ShapeStruct bottomContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.headline.type + static const double headlineTypeFontSize = 14.00; + + /// md.comp.navigation-drawer.headline.type + static const double headlineTypeFontWeight = 500; + + /// md.comp.navigation-drawer.headline.type + static const double headlineTypeLineHeight = 20.00; + + /// md.comp.navigation-drawer.headline.type + static const double headlineTypeLetterSpacing = 0.10; + + /// md.comp.navigation-drawer.headline.type + static const String headlineTypeFontFamily = 'Roboto'; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart new file mode 100644 index 000000000000..d36ff6f488d8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart @@ -0,0 +1,174 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavigationRail { + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.navigation-rail.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-rail.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-rail.container.width + static const double containerWidth = 80.00; + + /// md.comp.navigation-rail.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.no-label.active-indicator.shape + static const ShapeStruct noLabelActiveIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.no-label.active-indicator.height + static const double noLabelActiveIndicatorHeight = 56.00; + + /// md.comp.navigation-rail.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.navigation-rail.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.label-text.type + static const double labelTextTypeFontSize = 12.00; + + /// md.comp.navigation-rail.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.navigation-rail.label-text.type + static const double labelTextTypeLineHeight = 16.00; + + /// md.comp.navigation-rail.label-text.type + static const double labelTextTypeLetterSpacing = 0.50; + + /// md.comp.navigation-rail.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart b/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart new file mode 100644 index 000000000000..21e3eb5f1fac --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart @@ -0,0 +1,326 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedAutocomplete { + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.font + static const String textFieldSupportingTextFont = 'Roboto'; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.width + static const double textFieldHoverOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeFontSize = 16.00; + + /// md.comp.outlined-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeFontWeight = 400; + + /// md.comp.outlined-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeLineHeight = 24.00; + + /// md.comp.outlined-autocomplete.text-field.label-text.type + static const double textFieldLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.outlined-autocomplete.text-field.label-text.type + static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeFontSize = 16.00; + + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeFontWeight = 400; + + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeLineHeight = 24.00; + + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const double textFieldInputTextTypeLetterSpacing = 0.50; + + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const String textFieldInputTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.opacity + static const double textFieldDisabledOutlineOpacity = 0.12; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.width + static const double textFieldDisabledOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.outline.width + static const double textFieldOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.input-text.font + static const String textFieldInputTextFont = 'Roboto'; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontSize = 12.00; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontWeight = 400; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLineHeight = 16.00; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.font + static const String textFieldLabelTextFont = 'Roboto'; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-autocomplete.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.width + static const double textFieldFocusOutlineWidth = 2.00; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_card.dart b/packages/material_ui/tool/gen_defaults/data/outlined_card.dart new file mode 100644 index 000000000000..97cbb0bba3f7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_card.dart @@ -0,0 +1,108 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedCard { + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.outlined-card.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.outlined-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-card.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-card.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.outlined-card.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.outlined-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-card.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.outlined-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.outlined-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-card.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.container.elevation + static const double draggedContainerElevation = 6.00; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart new file mode 100644 index 000000000000..e23fb15ea996 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart @@ -0,0 +1,153 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedMenuButton { + /// md.comp.outlined-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; + + /// md.comp.outlined-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.outlined-menu-button.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.outlined-menu-button.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.outlined-menu-button.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.outlined-menu-button.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-menu-button.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.12; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart new file mode 100644 index 000000000000..37eeaa45aad5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart @@ -0,0 +1,177 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedSegmentedButton { + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-segmented-button.with-icon.icon.size + static const double withIconIconSize = 18.00; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.outlined-segmented-button.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.outlined-segmented-button.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.outlined-segmented-button.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.outlined-segmented-button.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-segmented-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_select.dart b/packages/material_ui/tool/gen_defaults/data/outlined_select.dart new file mode 100644 index 000000000000..4017febae71b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_select.dart @@ -0,0 +1,368 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedSelect { + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.outlined-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontSize = 12.00; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeFontWeight = 400; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLineHeight = 16.00; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-select.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.size + static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; + + /// md.comp.outlined-select.menu.divider.height + static const double menuDividerHeight = 1.00; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.supporting-text.font + static const String textFieldSupportingTextFont = 'Roboto'; + + /// md.comp.outlined-select.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.label-text.font + static const String textFieldLabelTextFont = 'Roboto'; + + /// md.comp.outlined-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-select.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.outlined-select.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.outline.width + static const double textFieldFocusOutlineWidth = 3.00; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.menu.list-item.label-text.font + static const String menuListItemLabelTextFont = 'Roboto'; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.outline.width + static const double textFieldHoverOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.input-text.type + static const double textFieldInputTextTypeFontSize = 16.00; + + /// md.comp.outlined-select.text-field.input-text.type + static const double textFieldInputTextTypeFontWeight = 400; + + /// md.comp.outlined-select.text-field.input-text.type + static const double textFieldInputTextTypeLineHeight = 24.00; + + /// md.comp.outlined-select.text-field.input-text.type + static const double textFieldInputTextTypeLetterSpacing = 0.50; + + /// md.comp.outlined-select.text-field.input-text.type + static const String textFieldInputTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-select.text-field.outline.width + static const double textFieldOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.input-text.font + static const String textFieldInputTextFont = 'Roboto'; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.size + static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.label-text.type + static const double textFieldLabelTextTypeFontSize = 16.00; + + /// md.comp.outlined-select.text-field.label-text.type + static const double textFieldLabelTextTypeFontWeight = 400; + + /// md.comp.outlined-select.text-field.label-text.type + static const double textFieldLabelTextTypeLineHeight = 24.00; + + /// md.comp.outlined-select.text-field.label-text.type + static const double textFieldLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.outlined-select.text-field.label-text.type + static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-select.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-select.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeFontSize = 14.00; + + /// md.comp.outlined-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeFontWeight = 500; + + /// md.comp.outlined-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeLineHeight = 20.00; + + /// md.comp.outlined-select.menu.list-item.label-text.type + static const double menuListItemLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.outlined-select.menu.list-item.label-text.type + static const String menuListItemLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-select.text-field.disabled.outline.width + static const double textFieldDisabledOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.outlined-select.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-select.text-field.disabled.outline.opacity + static const double textFieldDisabledOutlineOpacity = 0.12; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart new file mode 100644 index 000000000000..28e730bbc61e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart @@ -0,0 +1,276 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedTextField { + /// md.comp.outlined-text-field.input-text.type + static const double inputTextTypeFontSize = 16.00; + + /// md.comp.outlined-text-field.input-text.type + static const double inputTextTypeFontWeight = 400; + + /// md.comp.outlined-text-field.input-text.type + static const double inputTextTypeLineHeight = 24.00; + + /// md.comp.outlined-text-field.input-text.type + static const double inputTextTypeLetterSpacing = 0.50; + + /// md.comp.outlined-text-field.input-text.type + static const String inputTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-text-field.supporting-text.type + static const double supportingTextTypeFontSize = 12.00; + + /// md.comp.outlined-text-field.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.outlined-text-field.supporting-text.type + static const double supportingTextTypeLineHeight = 16.00; + + /// md.comp.outlined-text-field.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.40; + + /// md.comp.outlined-text-field.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.font + static const String inputTextFont = 'Roboto'; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.outlined-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.focus.outline.width + static const double focusOutlineWidth = 3.00; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.width + static const double hoverOutlineWidth = 1.00; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.disabled.outline.width + static const double disabledOutlineWidth = 1.00; + + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.type + static const double labelTextTypeFontSize = 16.00; + + /// md.comp.outlined-text-field.label-text.type + static const double labelTextTypeFontWeight = 400; + + /// md.comp.outlined-text-field.label-text.type + static const double labelTextTypeLineHeight = 24.00; + + /// md.comp.outlined-text-field.label-text.type + static const double labelTextTypeLetterSpacing = 0.50; + + /// md.comp.outlined-text-field.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.outlined-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.outline.width + static const double outlineWidth = 1.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/palette.dart b/packages/material_ui/tool/gen_defaults/data/palette.dart new file mode 100644 index 000000000000..4b87a5c6c6ce --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/palette.dart @@ -0,0 +1,724 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenPalette { + /// md.ref.palette.blue60 + static const String blue60 = '0xFF4E8FF8'; + + /// md.ref.palette.white + static const String white = '0xFFFFFFFF'; + + /// md.ref.palette.error100 + static const String error100 = '0xFFFFFFFF'; + + /// md.ref.palette.secondary90 + static const String secondary90 = '0xFFE8DEF8'; + + /// md.ref.palette.green70 + static const String green70 = '0xFF44C265'; + + /// md.ref.palette.cyan80 + static const String cyan80 = '0xFF60D5F3'; + + /// md.ref.palette.tertiary40 + static const String tertiary40 = '0xFF7D5260'; + + /// md.ref.palette.blue0 + static const String blue0 = '0xFF000000'; + + /// md.ref.palette.yellow70 + static const String yellow70 = '0xFFEF9800'; + + /// md.ref.palette.purple10 + static const String purple10 = '0xFF280255'; + + /// md.ref.palette.red95 + static const String red95 = '0xFFFFECEE'; + + /// md.ref.palette.orange98 + static const String orange98 = '0xFFFFF8F4'; + + /// md.ref.palette.green100 + static const String green100 = '0xFFFFFFFF'; + + /// md.ref.palette.orange30 + static const String orange30 = '0xFF753403'; + + /// md.ref.palette.grey-variant10 + static const String greyVariant10 = '0xFF191D1C'; + + /// md.ref.palette.neutral50 + static const String neutral50 = '0xFF79767D'; + + /// md.ref.palette.purple80 + static const String purple80 = '0xFFD9BAFD'; + + /// md.ref.palette.blue-variant95 + static const String blueVariant95 = '0xFFE0F4FF'; + + /// md.ref.palette.neutral-variant40 + static const String neutralVariant40 = '0xFF605D66'; + + /// md.ref.palette.secondary95 + static const String secondary95 = '0xFFF6EDFF'; + + /// md.ref.palette.secondary60 + static const String secondary60 = '0xFF958DA5'; + + /// md.ref.palette.neutral70 + static const String neutral70 = '0xFFAEA9B1'; + + /// md.ref.palette.blue-variant10 + static const String blueVariant10 = '0xFF001F2D'; + + /// md.ref.palette.red10 + static const String red10 = '0xFF3A0907'; + + /// md.ref.palette.neutral-variant80 + static const String neutralVariant80 = '0xFFCAC4D0'; + + /// md.ref.palette.blue90 + static const String blue90 = '0xFFD0E4FF'; + + /// md.ref.palette.blue-variant80 + static const String blueVariant80 = '0xFF67D4FF'; + + /// md.ref.palette.secondary20 + static const String secondary20 = '0xFF332D41'; + + /// md.ref.palette.tertiary80 + static const String tertiary80 = '0xFFEFB8C8'; + + /// md.ref.palette.neutral20 + static const String neutral20 = '0xFF322F35'; + + /// md.ref.palette.neutral87 + static const String neutral87 = '0xFFDED8E1'; + + /// md.ref.palette.tertiary90 + static const String tertiary90 = '0xFFFFD8E4'; + + /// md.ref.palette.grey60 + static const String grey60 = '0xFF919191'; + + /// md.ref.palette.neutral-variant70 + static const String neutralVariant70 = '0xFFAEA9B4'; + + /// md.ref.palette.grey-variant95 + static const String greyVariant95 = '0xFFEFF2EF'; + + /// md.ref.palette.red30 + static const String red30 = '0xFF8A1A16'; + + /// md.ref.palette.blue20 + static const String blue20 = '0xFF012C6F'; + + /// md.ref.palette.error70 + static const String error70 = '0xFFEC928E'; + + /// md.ref.palette.blue-variant98 + static const String blueVariant98 = '0xFFF4FAFF'; + + /// md.ref.palette.green30 + static const String green30 = '0xFF00522C'; + + /// md.ref.palette.tertiary50 + static const String tertiary50 = '0xFF986977'; + + /// md.ref.palette.blue-variant50 + static const String blueVariant50 = '0xFF0081A8'; + + /// md.ref.palette.yellow90 + static const String yellow90 = '0xFFFFE07C'; + + /// md.ref.palette.error99 + static const String error99 = '0xFFFFFBF9'; + + /// md.ref.palette.secondary30 + static const String secondary30 = '0xFF4A4458'; + + /// md.ref.palette.cyan90 + static const String cyan90 = '0xFFACEDFF'; + + /// md.ref.palette.neutral10 + static const String neutral10 = '0xFF1D1B20'; + + /// md.ref.palette.primary10 + static const String primary10 = '0xFF21005D'; + + /// md.ref.palette.neutral90 + static const String neutral90 = '0xFFE6E0E9'; + + /// md.ref.palette.blue100 + static const String blue100 = '0xFFFFFFFF'; + + /// md.ref.palette.neutral92 + static const String neutral92 = '0xFFECE6F0'; + + /// md.ref.palette.neutral-variant95 + static const String neutralVariant95 = '0xFFF5EEFA'; + + /// md.ref.palette.red20 + static const String red20 = '0xFF60150F'; + + /// md.ref.palette.blue80 + static const String blue80 = '0xFFA1C9FF'; + + /// md.ref.palette.cyan98 + static const String cyan98 = '0xFFF0FBFF'; + + /// md.ref.palette.purple20 + static const String purple20 = '0xFF400B84'; + + /// md.ref.palette.neutral-variant90 + static const String neutralVariant90 = '0xFFE7E0EC'; + + /// md.ref.palette.primary95 + static const String primary95 = '0xFFF6EDFF'; + + /// md.ref.palette.grey-variant80 + static const String greyVariant80 = '0xFFC4C7C5'; + + /// md.ref.palette.neutral95 + static const String neutral95 = '0xFFF5EFF7'; + + /// md.ref.palette.primary80 + static const String primary80 = '0xFFD0BCFF'; + + /// md.ref.palette.red50 + static const String red50 = '0xFFDB372D'; + + /// md.ref.palette.pink30 + static const String pink30 = '0xFF8D0053'; + + /// md.ref.palette.grey-variant20 + static const String greyVariant20 = '0xFF2D312F'; + + /// md.ref.palette.secondary40 + static const String secondary40 = '0xFF625B71'; + + /// md.ref.palette.secondary70 + static const String secondary70 = '0xFFB0A7C0'; + + /// md.ref.palette.secondary99 + static const String secondary99 = '0xFFFFFBFE'; + + /// md.ref.palette.blue70 + static const String blue70 = '0xFF76ACFF'; + + /// md.ref.palette.black + static const String black = '0xFF000000'; + + /// md.ref.palette.grey80 + static const String grey80 = '0xFFC7C7C7'; + + /// md.ref.palette.pink50 + static const String pink50 = '0xFFDC258D'; + + /// md.ref.palette.tertiary10 + static const String tertiary10 = '0xFF31111D'; + + /// md.ref.palette.grey50 + static const String grey50 = '0xFF777777'; + + /// md.ref.palette.tertiary0 + static const String tertiary0 = '0xFF000000'; + + /// md.ref.palette.cyan20 + static const String cyan20 = '0xFF003641'; + + /// md.ref.palette.primary40 + static const String primary40 = '0xFF6750A4'; + + /// md.ref.palette.primary50 + static const String primary50 = '0xFF7F67BE'; + + /// md.ref.palette.neutral24 + static const String neutral24 = '0xFF3B383E'; + + /// md.ref.palette.neutral40 + static const String neutral40 = '0xFF605D64'; + + /// md.ref.palette.orange100 + static const String orange100 = '0xFFFFFFFF'; + + /// md.ref.palette.pink80 + static const String pink80 = '0xFFFFAEE4'; + + /// md.ref.palette.neutral6 + static const String neutral6 = '0xFF141218'; + + /// md.ref.palette.tertiary60 + static const String tertiary60 = '0xFFB58392'; + + /// md.ref.palette.neutral-variant30 + static const String neutralVariant30 = '0xFF49454F'; + + /// md.ref.palette.red40 + static const String red40 = '0xFFB3251E'; + + /// md.ref.palette.pink70 + static const String pink70 = '0xFFFF7DD2'; + + /// md.ref.palette.green10 + static const String green10 = '0xFF002110'; + + /// md.ref.palette.yellow95 + static const String yellow95 = '0xFFFFF2B4'; + + /// md.ref.palette.neutral-variant10 + static const String neutralVariant10 = '0xFF1D1A22'; + + /// md.ref.palette.primary98 + static const String primary98 = '0xFFFEF7FF'; + + /// md.ref.palette.primary90 + static const String primary90 = '0xFFEADDFF'; + + /// md.ref.palette.grey70 + static const String grey70 = '0xFFABABAB'; + + /// md.ref.palette.neutral0 + static const String neutral0 = '0xFF000000'; + + /// md.ref.palette.neutral22 + static const String neutral22 = '0xFF36343B'; + + /// md.ref.palette.tertiary30 + static const String tertiary30 = '0xFF633B48'; + + /// md.ref.palette.error0 + static const String error0 = '0xFF000000'; + + /// md.ref.palette.pink10 + static const String pink10 = '0xFF3D0023'; + + /// md.ref.palette.error50 + static const String error50 = '0xFFDC362E'; + + /// md.ref.palette.blue-variant100 + static const String blueVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.pink60 + static const String pink60 = '0xFFF94AAB'; + + /// md.ref.palette.neutral-variant60 + static const String neutralVariant60 = '0xFF938F99'; + + /// md.ref.palette.tertiary95 + static const String tertiary95 = '0xFFFFECF1'; + + /// md.ref.palette.secondary98 + static const String secondary98 = '0xFFFEF7FF'; + + /// md.ref.palette.blue40 + static const String blue40 = '0xFF1157CE'; + + /// md.ref.palette.yellow50 + static const String yellow50 = '0xFFB16300'; + + /// md.ref.palette.primary30 + static const String primary30 = '0xFF4F378B'; + + /// md.ref.palette.grey-variant30 + static const String greyVariant30 = '0xFF444746'; + + /// md.ref.palette.grey20 + static const String grey20 = '0xFF303030'; + + /// md.ref.palette.cyan10 + static const String cyan10 = '0xFF001F26'; + + /// md.ref.palette.pink0 + static const String pink0 = '0xFF000000'; + + /// md.ref.palette.cyan30 + static const String cyan30 = '0xFF004E5D'; + + /// md.ref.palette.neutral12 + static const String neutral12 = '0xFF211F26'; + + /// md.ref.palette.neutral-variant100 + static const String neutralVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.grey30 + static const String grey30 = '0xFF474747'; + + /// md.ref.palette.neutral100 + static const String neutral100 = '0xFFFFFFFF'; + + /// md.ref.palette.tertiary98 + static const String tertiary98 = '0xFFFFF8F8'; + + /// md.ref.palette.grey100 + static const String grey100 = '0xFFFFFFFF'; + + /// md.ref.palette.pink20 + static const String pink20 = '0xFF620438'; + + /// md.ref.palette.cyan40 + static const String cyan40 = '0xFF00687C'; + + /// md.ref.palette.error10 + static const String error10 = '0xFF410E0B'; + + /// md.ref.palette.purple98 + static const String purple98 = '0xFFFDF8FF'; + + /// md.ref.palette.error60 + static const String error60 = '0xFFE46962'; + + /// md.ref.palette.grey95 + static const String grey95 = '0xFFF2F2F2'; + + /// md.ref.palette.blue50 + static const String blue50 = '0xFF3271EA'; + + /// md.ref.palette.blue98 + static const String blue98 = '0xFFF5FAFF'; + + /// md.ref.palette.neutral99 + static const String neutral99 = '0xFFFFFBFF'; + + /// md.ref.palette.yellow80 + static const String yellow80 = '0xFFFCBD00'; + + /// md.ref.palette.blue-variant30 + static const String blueVariant30 = '0xFF004D68'; + + /// md.ref.palette.grey0 + static const String grey0 = '0xFF000000'; + + /// md.ref.palette.primary20 + static const String primary20 = '0xFF381E72'; + + /// md.ref.palette.green98 + static const String green98 = '0xFFF2FCEF'; + + /// md.ref.palette.error90 + static const String error90 = '0xFFF9DEDC'; + + /// md.ref.palette.blue-variant20 + static const String blueVariant20 = '0xFF003549'; + + /// md.ref.palette.orange0 + static const String orange0 = '0xFF000000'; + + /// md.ref.palette.purple100 + static const String purple100 = '0xFFFFFFFF'; + + /// md.ref.palette.primary70 + static const String primary70 = '0xFFB69DF8'; + + /// md.ref.palette.grey-variant0 + static const String greyVariant0 = '0xFF000000'; + + /// md.ref.palette.secondary80 + static const String secondary80 = '0xFFCCC2DC'; + + /// md.ref.palette.neutral96 + static const String neutral96 = '0xFFF7F2FA'; + + /// md.ref.palette.blue-variant60 + static const String blueVariant60 = '0xFF009DC9'; + + /// md.ref.palette.red90 + static const String red90 = '0xFFFFDADC'; + + /// md.ref.palette.cyan95 + static const String cyan95 = '0xFFD8F6FF'; + + /// md.ref.palette.green50 + static const String green50 = '0xFF128937'; + + /// md.ref.palette.yellow0 + static const String yellow0 = '0xFF000000'; + + /// md.ref.palette.green0 + static const String green0 = '0xFF000000'; + + /// md.ref.palette.cyan70 + static const String cyan70 = '0xFF00BBDF'; + + /// md.ref.palette.neutral-variant99 + static const String neutralVariant99 = '0xFFFFFBFE'; + + /// md.ref.palette.blue30 + static const String blue30 = '0xFF04409F'; + + /// md.ref.palette.grey98 + static const String grey98 = '0xFFF9F9F9'; + + /// md.ref.palette.green40 + static const String green40 = '0xFF006C35'; + + /// md.ref.palette.grey-variant50 + static const String greyVariant50 = '0xFF747775'; + + /// md.ref.palette.error30 + static const String error30 = '0xFF8C1D18'; + + /// md.ref.palette.secondary100 + static const String secondary100 = '0xFFFFFFFF'; + + /// md.ref.palette.grey-variant60 + static const String greyVariant60 = '0xFF8E918F'; + + /// md.ref.palette.purple40 + static const String purple40 = '0xFF7438D2'; + + /// md.ref.palette.yellow30 + static const String yellow30 = '0xFF6D3A01'; + + /// md.ref.palette.yellow100 + static const String yellow100 = '0xFFFFFFFF'; + + /// md.ref.palette.cyan60 + static const String cyan60 = '0xFF009EBB'; + + /// md.ref.palette.purple90 + static const String purple90 = '0xFFEEDCFE'; + + /// md.ref.palette.tertiary99 + static const String tertiary99 = '0xFFFFFBFA'; + + /// md.ref.palette.secondary50 + static const String secondary50 = '0xFF7A7289'; + + /// md.ref.palette.orange80 + static const String orange80 = '0xFFFFB683'; + + /// md.ref.palette.pink90 + static const String pink90 = '0xFFFFD8EF'; + + /// md.ref.palette.cyan50 + static const String cyan50 = '0xFF00839B'; + + /// md.ref.palette.grey90 + static const String grey90 = '0xFFE3E3E3'; + + /// md.ref.palette.neutral-variant98 + static const String neutralVariant98 = '0xFFFDF7FF'; + + /// md.ref.palette.neutral60 + static const String neutral60 = '0xFF938F96'; + + /// md.ref.palette.neutral-variant0 + static const String neutralVariant0 = '0xFF000000'; + + /// md.ref.palette.grey-variant100 + static const String greyVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.green95 + static const String green95 = '0xFFDDF8D8'; + + /// md.ref.palette.grey-variant90 + static const String greyVariant90 = '0xFFE1E3E1'; + + /// md.ref.palette.neutral98 + static const String neutral98 = '0xFFFEF7FF'; + + /// md.ref.palette.secondary0 + static const String secondary0 = '0xFF000000'; + + /// md.ref.palette.yellow10 + static const String yellow10 = '0xFF2F1400'; + + /// md.ref.palette.orange40 + static const String orange40 = '0xFF9A4600'; + + /// md.ref.palette.purple95 + static const String purple95 = '0xFFF7ECFE'; + + /// md.ref.palette.orange95 + static const String orange95 = '0xFFFFEDE1'; + + /// md.ref.palette.purple0 + static const String purple0 = '0xFF000000'; + + /// md.ref.palette.secondary10 + static const String secondary10 = '0xFF1D192B'; + + /// md.ref.palette.error80 + static const String error80 = '0xFFF2B8B5'; + + /// md.ref.palette.red70 + static const String red70 = '0xFFFF8983'; + + /// md.ref.palette.primary100 + static const String primary100 = '0xFFFFFFFF'; + + /// md.ref.palette.neutral80 + static const String neutral80 = '0xFFCAC5CD'; + + /// md.ref.palette.red98 + static const String red98 = '0xFFFFF8F8'; + + /// md.ref.palette.grey-variant98 + static const String greyVariant98 = '0xFFF7FAF7'; + + /// md.ref.palette.grey40 + static const String grey40 = '0xFF5E5E5E'; + + /// md.ref.palette.purple30 + static const String purple30 = '0xFF5629A4'; + + /// md.ref.palette.yellow20 + static const String yellow20 = '0xFF4D2600'; + + /// md.ref.palette.blue-variant40 + static const String blueVariant40 = '0xFF006788'; + + /// md.ref.palette.grey-variant40 + static const String greyVariant40 = '0xFF5C5F5E'; + + /// md.ref.palette.grey-variant70 + static const String greyVariant70 = '0xFFA9ACAA'; + + /// md.ref.palette.yellow60 + static const String yellow60 = '0xFFD37B00'; + + /// md.ref.palette.purple50 + static const String purple50 = '0xFF9254EA'; + + /// md.ref.palette.primary60 + static const String primary60 = '0xFF9A82DB'; + + /// md.ref.palette.neutral4 + static const String neutral4 = '0xFF0F0D13'; + + /// md.ref.palette.blue-variant0 + static const String blueVariant0 = '0xFF000000'; + + /// md.ref.palette.green80 + static const String green80 = '0xFF80DA88'; + + /// md.ref.palette.neutral-variant20 + static const String neutralVariant20 = '0xFF322F37'; + + /// md.ref.palette.cyan0 + static const String cyan0 = '0xFF000000'; + + /// md.ref.palette.pink95 + static const String pink95 = '0xFFFFECF6'; + + /// md.ref.palette.error98 + static const String error98 = '0xFFFFF8F7'; + + /// md.ref.palette.green90 + static const String green90 = '0xFFBEEFBB'; + + /// md.ref.palette.pink98 + static const String pink98 = '0xFFFFF7FC'; + + /// md.ref.palette.pink40 + static const String pink40 = '0xFFB60D6E'; + + /// md.ref.palette.red60 + static const String red60 = '0xFFF55E57'; + + /// md.ref.palette.error95 + static const String error95 = '0xFFFCEEEE'; + + /// md.ref.palette.orange50 + static const String orange50 = '0xFFC05A01'; + + /// md.ref.palette.red0 + static const String red0 = '0xFF000000'; + + /// md.ref.palette.orange90 + static const String orange90 = '0xFFFFDCC3'; + + /// md.ref.palette.red80 + static const String red80 = '0xFFFFB3AE'; + + /// md.ref.palette.purple70 + static const String purple70 = '0xFFC597FF'; + + /// md.ref.palette.blue-variant90 + static const String blueVariant90 = '0xFFBDE9FF'; + + /// md.ref.palette.cyan100 + static const String cyan100 = '0xFFFFFFFF'; + + /// md.ref.palette.error20 + static const String error20 = '0xFF601410'; + + /// md.ref.palette.tertiary100 + static const String tertiary100 = '0xFFFFFFFF'; + + /// md.ref.palette.blue95 + static const String blue95 = '0xFFE7F2FF'; + + /// md.ref.palette.primary0 + static const String primary0 = '0xFF000000'; + + /// md.ref.palette.blue10 + static const String blue10 = '0xFF001944'; + + /// md.ref.palette.neutral30 + static const String neutral30 = '0xFF48464C'; + + /// md.ref.palette.green60 + static const String green60 = '0xFF1AA64A'; + + /// md.ref.palette.red100 + static const String red100 = '0xFFFFFFFF'; + + /// md.ref.palette.orange60 + static const String orange60 = '0xFFE86E00'; + + /// md.ref.palette.pink100 + static const String pink100 = '0xFFFFFFFF'; + + /// md.ref.palette.error40 + static const String error40 = '0xFFB3261E'; + + /// md.ref.palette.neutral94 + static const String neutral94 = '0xFFF3EDF7'; + + /// md.ref.palette.tertiary70 + static const String tertiary70 = '0xFFD29DAC'; + + /// md.ref.palette.blue-variant70 + static const String blueVariant70 = '0xFF00BBEA'; + + /// md.ref.palette.neutral17 + static const String neutral17 = '0xFF2B2930'; + + /// md.ref.palette.yellow98 + static const String yellow98 = '0xFFFFFADE'; + + /// md.ref.palette.green20 + static const String green20 = '0xFF00381F'; + + /// md.ref.palette.grey10 + static const String grey10 = '0xFF1B1B1C'; + + /// md.ref.palette.neutral-variant50 + static const String neutralVariant50 = '0xFF79747E'; + + /// md.ref.palette.orange10 + static const String orange10 = '0xFF321200'; + + /// md.ref.palette.purple60 + static const String purple60 = '0xFFAD72FF'; + + /// md.ref.palette.yellow40 + static const String yellow40 = '0xFF8F4E06'; + + /// md.ref.palette.tertiary20 + static const String tertiary20 = '0xFF492532'; + + /// md.ref.palette.orange20 + static const String orange20 = '0xFF522302'; + + /// md.ref.palette.orange70 + static const String orange70 = '0xFFFF8D41'; + + /// md.ref.palette.primary99 + static const String primary99 = '0xFFFFFBFE'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart new file mode 100644 index 000000000000..357050044f3f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart @@ -0,0 +1,44 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenPlainTooltip { + /// md.comp.plain-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; + + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.plain-tooltip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.plain-tooltip.supporting-text.type + static const double supportingTextTypeFontSize = 12.00; + + /// md.comp.plain-tooltip.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.plain-tooltip.supporting-text.type + static const double supportingTextTypeLineHeight = 16.00; + + /// md.comp.plain-tooltip.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.40; + + /// md.comp.plain-tooltip.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.plain-tooltip.supporting-text.font + static const String supportingTextFont = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart new file mode 100644 index 000000000000..dac4ff822095 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart @@ -0,0 +1,181 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenPrimaryNavigationTab { + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.primary-navigation-tab.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.primary-navigation-tab.active.focus.state-layer.opacity + static const double activeFocusStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.container.height + static const double containerHeight = 48.00; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 3.00; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 3.00, + topRight: 3.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const double withLabelTextLabelTextTypeFontSize = 14.00; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const double withLabelTextLabelTextTypeFontWeight = 500; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const double withLabelTextLabelTextTypeLineHeight = 20.00; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const double withLabelTextLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const String withLabelTextLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.opacity + static const double inactiveHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.opacity + static const double activeHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.icon.size + static const double withIconIconSize = 24.00; + + /// md.comp.primary-navigation-tab.with-icon-and-label-text.container.height + static const double withIconAndLabelTextContainerHeight = 64.00; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.font + static const String withLabelTextLabelTextFont = 'Roboto'; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.opacity + static const double inactivePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.opacity + static const double inactiveFocusStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.opacity + static const double activePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart new file mode 100644 index 000000000000..905a83b0e15b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart @@ -0,0 +1,46 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenProgressIndicator { + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; + + /// md.comp.progress-indicator.stop-indicator.shape + static const ShapeStruct stopIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.progress-indicator.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.progress-indicator.track.shape + static const ShapeStruct trackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart new file mode 100644 index 000000000000..8b1bb5978a99 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenProgressIndicatorCircular { + /// md.comp.progress-indicator.circular.track.thickness + static const double trackThickness = 4.00; + + /// md.comp.progress-indicator.circular.active-indicator.thickness + static const double activeIndicatorThickness = 4.00; + + /// md.comp.progress-indicator.circular.active-indicator.wave.amplitude + static const double activeIndicatorWaveAmplitude = 1.60; + + /// md.comp.progress-indicator.circular.size + static const double size = 40.00; + + /// md.comp.progress-indicator.circular.active-indicator.wave.wavelength + static const double activeIndicatorWaveWavelength = 15.00; + + /// md.comp.progress-indicator.circular.with-wave.size + static const double withWaveSize = 48.00; + + /// md.comp.progress-indicator.circular.track-active-indicator-space + static const double trackActiveIndicatorSpace = 4.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart new file mode 100644 index 000000000000..6133bb373659 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart @@ -0,0 +1,37 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenProgressIndicatorLinear { + /// md.comp.progress-indicator.linear.stop-indicator.size + static const double stopIndicatorSize = 4.00; + + /// md.comp.progress-indicator.linear.active-indicator.thickness + static const double activeIndicatorThickness = 4.00; + + /// md.comp.progress-indicator.linear.with-wave.height + static const double withWaveHeight = 10.00; + + /// md.comp.progress-indicator.linear.track-active-indicator-space + static const double trackActiveIndicatorSpace = 4.00; + + /// md.comp.progress-indicator.linear.active-indicator.wave.amplitude + static const double activeIndicatorWaveAmplitude = 3.00; + + /// md.comp.progress-indicator.linear.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 0.00; + + /// md.comp.progress-indicator.linear.track.thickness + static const double trackThickness = 4.00; + + /// md.comp.progress-indicator.linear.height + static const double height = 4.00; + + /// md.comp.progress-indicator.linear.indeterminate.active-indicator.wave.wavelength + static const double indeterminateActiveIndicatorWaveWavelength = 20.00; + + /// md.comp.progress-indicator.linear.active-indicator.wave.wavelength + static const double activeIndicatorWaveWavelength = 40.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/radio_button.dart b/packages/material_ui/tool/gen_defaults/data/radio_button.dart new file mode 100644 index 000000000000..ec2e722feaa4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/radio_button.dart @@ -0,0 +1,99 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenRadioButton { + /// md.comp.radio-button.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.radio-button.disabled.unselected.icon.opacity + static const double disabledUnselectedIconOpacity = 0.38; + + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.icon.size + static const double iconSize = 20.00; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.radio-button.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; +} diff --git a/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart new file mode 100644 index 000000000000..1b07146df579 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart @@ -0,0 +1,125 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenRichTooltip { + /// md.comp.rich-tooltip.subhead.type + static const double subheadTypeFontSize = 14.00; + + /// md.comp.rich-tooltip.subhead.type + static const double subheadTypeFontWeight = 500; + + /// md.comp.rich-tooltip.subhead.type + static const double subheadTypeLineHeight = 20.00; + + /// md.comp.rich-tooltip.subhead.type + static const double subheadTypeLetterSpacing = 0.10; + + /// md.comp.rich-tooltip.subhead.type + static const String subheadTypeFontFamily = 'Roboto'; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.rich-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.font + static const String subheadFont = 'Roboto'; + + /// md.comp.rich-tooltip.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.rich-tooltip.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.font + static const String actionLabelTextFont = 'Roboto'; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.rich-tooltip.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.rich-tooltip.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.action.label-text.type + static const double actionLabelTextTypeFontSize = 14.00; + + /// md.comp.rich-tooltip.action.label-text.type + static const double actionLabelTextTypeFontWeight = 500; + + /// md.comp.rich-tooltip.action.label-text.type + static const double actionLabelTextTypeLineHeight = 20.00; + + /// md.comp.rich-tooltip.action.label-text.type + static const double actionLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.rich-tooltip.action.label-text.type + static const String actionLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.rich-tooltip.supporting-text.type + static const double supportingTextTypeFontSize = 14.00; + + /// md.comp.rich-tooltip.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.rich-tooltip.supporting-text.type + static const double supportingTextTypeLineHeight = 20.00; + + /// md.comp.rich-tooltip.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.25; + + /// md.comp.rich-tooltip.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/scrim.dart b/packages/material_ui/tool/gen_defaults/data/scrim.dart new file mode 100644 index 000000000000..3602cc11c36f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/scrim.dart @@ -0,0 +1,15 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; + +class TokenScrim { + /// md.comp.scrim.container.opacity + static const double containerOpacity = 0.32; + + /// md.comp.scrim.container.color + static const TokenColorRole containerColor = TokenColorRole.scrim; +} diff --git a/packages/material_ui/tool/gen_defaults/data/search_bar.dart b/packages/material_ui/tool/gen_defaults/data/search_bar.dart new file mode 100644 index 000000000000..21943273707f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/search_bar.dart @@ -0,0 +1,168 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSearchBar { + /// md.comp.search-bar.trailing-icon.label-trailing-icon-space + static const double trailingIconLabelTrailingIconSpace = 16.00; + + /// md.comp.search-bar.contained.trailing-actions.trailing-space + static const double containedTrailingActionsTrailingSpace = 4.00; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.avatar.size + static const double avatarSize = 30.00; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.search-bar.avatar.shape + static const ShapeStruct avatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-bar.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.search-bar.contained.trailing-actions.gap + static const double containedTrailingActionsGap = 0.00; + + /// md.comp.search-bar.supporting-text.type + static const double supportingTextTypeFontSize = 16.00; + + /// md.comp.search-bar.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.search-bar.supporting-text.type + static const double supportingTextTypeLineHeight = 24.00; + + /// md.comp.search-bar.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.50; + + /// md.comp.search-bar.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; + + /// md.comp.search-bar.input-text.font + static const String inputTextFont = 'Roboto'; + + /// md.comp.search-bar.contained.trailing-margin + static const double containedTrailingMargin = 24.00; + + /// md.comp.search-bar.input-text.type + static const double inputTextTypeFontSize = 16.00; + + /// md.comp.search-bar.input-text.type + static const double inputTextTypeFontWeight = 400; + + /// md.comp.search-bar.input-text.type + static const double inputTextTypeLineHeight = 24.00; + + /// md.comp.search-bar.input-text.type + static const double inputTextTypeLetterSpacing = 0.50; + + /// md.comp.search-bar.input-text.type + static const String inputTextTypeFontFamily = 'Roboto'; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.search-bar.contained.leading-space + static const double containedLeadingSpace = 4.00; + + /// md.comp.search-bar.contained.icon-label.gap + static const double containedIconLabelGap = 4.00; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.contained.trailing-space + static const double containedTrailingSpace = 4.00; + + /// md.comp.search-bar.contained.avatar.target-size + static const double containedAvatarTargetSize = 48.00; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.search-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-bar.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.search-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.search-bar.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.search-bar.contained.trailing-actions.leading-space + static const double containedTrailingActionsLeadingSpace = 4.00; + + /// md.comp.search-bar.trailing-space + static const double trailingSpace = 16.00; + + /// md.comp.search-bar.contained.no-actions.trailing-space + static const double containedNoActionsTrailingSpace = 16.00; + + /// md.comp.search-bar.contained.no-actions.leading-space + static const double containedNoActionsLeadingSpace = 16.00; + + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.search-bar.contained.leading-margin + static const double containedLeadingMargin = 24.00; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.container.height + static const double containerHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/search_view.dart b/packages/material_ui/tool/gen_defaults/data/search_view.dart new file mode 100644 index 000000000000..1c1c0db82540 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/search_view.dart @@ -0,0 +1,143 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSearchView { + /// md.comp.search-view.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.search-view.header.supporting-text.font + static const String headerSupportingTextFont = 'Roboto'; + + /// md.comp.search-view.contained.background.color + static const TokenColorRole containedBackgroundColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.search-view.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.search-view.contained.icon-label.gap + static const double containedIconLabelGap = 4.00; + + /// md.comp.search-view.header.supporting-text.type + static const double headerSupportingTextTypeFontSize = 16.00; + + /// md.comp.search-view.header.supporting-text.type + static const double headerSupportingTextTypeFontWeight = 400; + + /// md.comp.search-view.header.supporting-text.type + static const double headerSupportingTextTypeLineHeight = 24.00; + + /// md.comp.search-view.header.supporting-text.type + static const double headerSupportingTextTypeLetterSpacing = 0.50; + + /// md.comp.search-view.header.supporting-text.type + static const String headerSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.search-view.trailing-icon.label-trailing-icon-space + static const double trailingIconLabelTrailingIconSpace = 16.00; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-view.trailing-space + static const double trailingSpace = 16.00; + + /// md.comp.search-view.full-screen.container.shape + static const ShapeStruct fullScreenContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.contained.trailing-margin + static const double containedTrailingMargin = 12.00; + + /// md.comp.search-view.full-screen.header.container.height + static const double fullScreenHeaderContainerHeight = 72.00; + + /// md.comp.search-view.contained.docked.bar-results.gap + static const double containedDockedBarResultsGap = 2.00; + + /// md.comp.search-view.header.input-text.type + static const double headerInputTextTypeFontSize = 16.00; + + /// md.comp.search-view.header.input-text.type + static const double headerInputTextTypeFontWeight = 400; + + /// md.comp.search-view.header.input-text.type + static const double headerInputTextTypeLineHeight = 24.00; + + /// md.comp.search-view.header.input-text.type + static const double headerInputTextTypeLetterSpacing = 0.50; + + /// md.comp.search-view.header.input-text.type + static const String headerInputTextTypeFontFamily = 'Roboto'; + + /// md.comp.search-view.contained.docked.bar.shape + static const ShapeStruct containedDockedBarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-view.contained.docked.results.shape + static const ShapeStruct containedDockedResultsShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.search-view.contained.leading-margin + static const double containedLeadingMargin = 12.00; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.input-text.font + static const String headerInputTextFont = 'Roboto'; + + /// md.comp.search-view.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.search-view.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; + + /// md.comp.search-view.contained.full-screen.bar.container.height + static const double containedFullScreenBarContainerHeight = 56.00; + + /// md.comp.search-view.docked.header.container.height + static const double dockedHeaderContainerHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart new file mode 100644 index 000000000000..b4c123b71d54 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart @@ -0,0 +1,119 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSecondaryNavigationTab { + /// md.comp.secondary-navigation-tab.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.secondary-navigation-tab.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.secondary-navigation-tab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.secondary-navigation-tab.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.container.height + static const double containerHeight = 48.00; + + /// md.comp.secondary-navigation-tab.with-icon.icon.size + static const double withIconIconSize = 24.00; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.secondary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 2.00; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.secondary-navigation-tab.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.secondary-navigation-tab.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.secondary-navigation-tab.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.secondary-navigation-tab.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/shape.dart b/packages/material_ui/tool/gen_defaults/data/shape.dart new file mode 100644 index 000000000000..ef37d1c4976b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/shape.dart @@ -0,0 +1,171 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenShape { + /// md.sys.shape.corner-value.extra-large + static const double cornerValueExtraLarge = 28.00; + + /// md.sys.shape.corner-value.extra-extra-large + static const double cornerValueExtraExtraLarge = 48.00; + + /// md.sys.shape.corner-value.large-increased + static const double cornerValueLargeIncreased = 20.00; + + /// md.sys.shape.corner.full + static const ShapeStruct cornerFull = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner-value.none + static const double cornerValueNone = 0.00; + + /// md.sys.shape.corner.large.start + static const ShapeStruct cornerLargeStart = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 0.00, + bottomLeft: 16.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.large-increased + static const ShapeStruct cornerLargeIncreased = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.sys.shape.corner.small + static const ShapeStruct cornerSmall = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.sys.shape.corner.large + static const ShapeStruct cornerLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.sys.shape.corner.extra-large-increased + static const ShapeStruct cornerExtraLargeIncreased = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 32.00, + topRight: 32.00, + bottomLeft: 32.00, + bottomRight: 32.00, + ); + + /// md.sys.shape.corner.none + static const ShapeStruct cornerNone = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner-value.small + static const double cornerValueSmall = 8.00; + + /// md.sys.shape.corner.large.end + static const ShapeStruct cornerLargeEnd = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 16.00, + ); + + /// md.sys.shape.corner-value.large + static const double cornerValueLarge = 16.00; + + /// md.sys.shape.corner.extra-large + static const ShapeStruct cornerExtraLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.sys.shape.corner.extra-large.top + static const ShapeStruct cornerExtraLargeTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner-value.extra-small + static const double cornerValueExtraSmall = 4.00; + + /// md.sys.shape.corner.medium + static const ShapeStruct cornerMedium = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.sys.shape.corner-value.medium + static const double cornerValueMedium = 12.00; + + /// md.sys.shape.corner-value.extra-large-increased + static const double cornerValueExtraLargeIncreased = 32.00; + + /// md.sys.shape.corner.extra-small + static const ShapeStruct cornerExtraSmall = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.sys.shape.corner.extra-extra-large + static const ShapeStruct cornerExtraExtraLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 48.00, + topRight: 48.00, + bottomLeft: 48.00, + bottomRight: 48.00, + ); + + /// md.sys.shape.corner.large.top + static const ShapeStruct cornerLargeTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.extra-small.top + static const ShapeStruct cornerExtraSmallTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/shape_struct.dart b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart new file mode 100644 index 000000000000..665cf8ba9ac7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart @@ -0,0 +1,20 @@ +// AUTOGENERATED. DO NOT MODIFY. +// To modify this file, update the source template, +// or run the compiler: go/carbon-service-code-gen-mwtc. +// Source template: javascript/materialdesign/tokens/compiler/formats/flutter/templates/shape_struct.dart + +class ShapeStruct { + final String family; + final double topLeft; + final double topRight; + final double bottomLeft; + final double bottomRight; + + const ShapeStruct({ + required this.family, + required this.topLeft, + required this.topRight, + required this.bottomLeft, + required this.bottomRight, + }); +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart new file mode 100644 index 000000000000..c0f99c33d1f7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart @@ -0,0 +1,57 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetBottom { + /// md.comp.sheet.bottom.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.sheet.bottom.docked.container.color + static const TokenColorRole dockedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.bottom.docked.drag-handle.height + static const double dockedDragHandleHeight = 4.00; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.sheet.bottom.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.bottom.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 1.00; + + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.sheet.bottom.docked.modal.container.elevation + static const double dockedModalContainerElevation = 1.00; + + /// md.comp.sheet.bottom.docked.minimized.container.shape + static const ShapeStruct dockedMinimizedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.bottom.docked.drag-handle.width + static const double dockedDragHandleWidth = 32.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart b/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart new file mode 100644 index 000000000000..80e33729f14b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart @@ -0,0 +1,26 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetFloating { + /// md.comp.sheet.floating.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.sheet.floating.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.floating.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_side.dart b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart new file mode 100644 index 000000000000..5d351912b8d7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart @@ -0,0 +1,125 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetSide { + /// md.comp.sheet.side.docked.focus.indicator.thickness + static const double dockedFocusIndicatorThickness = 3.00; + + /// md.comp.sheet.side.docked.standard.container.color + static const TokenColorRole dockedStandardContainerColor = + TokenColorRole.surface; + + /// md.comp.sheet.side.docked.modal.container.shape + static const ShapeStruct dockedModalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 0.00, + bottomLeft: 16.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.side.docked.action.pressed.state-layer.opacity + static const double dockedActionPressedStateLayerOpacity = 0.10; + + /// md.comp.sheet.side.detached.container.shape + static const ShapeStruct detachedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.sheet.side.docked.modal.container.color + static const TokenColorRole dockedModalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.side.docked.container.height + static const double dockedContainerHeight = 100.00; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.modal.container.elevation + static const double dockedModalContainerElevation = 1.00; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.focus.indicator.outline.offset + static const double dockedFocusIndicatorOutlineOffset = 2.00; + + /// md.comp.sheet.side.docked.action.focus.state-layer.opacity + static const double dockedActionFocusStateLayerOpacity = 0.10; + + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.opacity + static const double dockedActionHoverStateLayerOpacity = 0.08; + + /// md.comp.sheet.side.docked.headline.type + static const double dockedHeadlineTypeFontSize = 22.00; + + /// md.comp.sheet.side.docked.headline.type + static const double dockedHeadlineTypeFontWeight = 400; + + /// md.comp.sheet.side.docked.headline.type + static const double dockedHeadlineTypeLineHeight = 28.00; + + /// md.comp.sheet.side.docked.headline.type + static const double dockedHeadlineTypeLetterSpacing = 0.00; + + /// md.comp.sheet.side.docked.headline.type + static const String dockedHeadlineTypeFontFamily = 'Roboto'; + + /// md.comp.sheet.side.docked.headline.font + static const String dockedHeadlineFont = 'Roboto'; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.side.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 0.00; + + /// md.comp.sheet.side.docked.container.width + static const double dockedContainerWidth = 256.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider.dart b/packages/material_ui/tool/gen_defaults/data/slider.dart new file mode 100644 index 000000000000..6a236d6440de --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider.dart @@ -0,0 +1,212 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSlider { + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.handle.height + static const double handleHeight = 44.00; + + /// md.comp.slider.active.handle.leading-space + static const double activeHandleLeadingSpace = 6.00; + + /// md.comp.slider.active.handle.width + static const double activeHandleWidth = 4.00; + + /// md.comp.slider.active.track.shape + static const ShapeStruct activeTrackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.inactive.track.opacity + static const double disabledInactiveTrackOpacity = 0.12; + + /// md.comp.slider.active.handle.trailing-space + static const double activeHandleTrailingSpace = 6.00; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.value-indicator.container.color + static const TokenColorRole valueIndicatorContainerColor = + TokenColorRole.inverseSurface; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.pressed.handle.width + static const double pressedHandleWidth = 2.00; + + /// md.comp.slider.inactive.stop-indicator.container.opacity + static const double inactiveStopIndicatorContainerOpacity = 1.00; + + /// md.comp.slider.handle.width + static const double handleWidth = 4.00; + + /// md.comp.slider.disabled.active.track.opacity + static const double disabledActiveTrackOpacity = 0.38; + + /// md.comp.slider.stop-indicator.size + static const double stopIndicatorSize = 4.00; + + /// md.comp.slider.handle.shape + static const ShapeStruct handleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.active.handle.padding + static const double activeHandlePadding = 6.00; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.active.stop-indicator.container.opacity + static const double activeStopIndicatorContainerOpacity = 1.00; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.handle.width + static const double disabledHandleWidth = 4.00; + + /// md.comp.slider.active.track.inner-corner.corner-size + static const ShapeStruct activeTrackInnerCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 2.00, + bottomLeft: 0.00, + bottomRight: 2.00, + ); + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.inactive.track.shape + static const ShapeStruct inactiveTrackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.inactive.track.height + static const double inactiveTrackHeight = 16.00; + + /// md.comp.slider.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 4.00; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.value-indicator.active.bottom-space + static const double valueIndicatorActiveBottomSpace = 12.00; + + /// md.comp.slider.slider-active-handle-color + static const TokenColorRole sliderActiveHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.track.height + static const double activeTrackHeight = 16.00; + + /// md.comp.slider.stop-indicator.shape + static const ShapeStruct stopIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.active.handle.shape + static const ShapeStruct activeHandleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.focus.handle.width + static const double focusHandleWidth = 2.00; + + /// md.comp.slider.active.track.outer-corner.corner-size + static const ShapeStruct activeTrackOuterCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.disabled.handle.opacity + static const double disabledHandleOpacity = 0.38; + + /// md.comp.slider.value-indicator.label.label-text.font + static const String valueIndicatorLabelLabelTextFont = 'Roboto'; + + /// md.comp.slider.hover.handle.width + static const double hoverHandleWidth = 4.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_large.dart b/packages/material_ui/tool/gen_defaults/data/slider_large.dart new file mode 100644 index 000000000000..a13a5433614c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_large.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSliderLarge { + /// md.comp.slider.large.icon.size + static const double iconSize = 24.00; + + /// md.comp.slider.large.active.track.height + static const double activeTrackHeight = 56.00; + + /// md.comp.slider.large.active.track.shape.leading + static const double activeTrackShapeLeading = 16.00; + + /// md.comp.slider.large.icon.padding + static const double iconPadding = 6.00; + + /// md.comp.slider.large.active.handle.height + static const double activeHandleHeight = 68.00; + + /// md.comp.slider.large.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 16.00; + + /// md.comp.slider.large.inactive.track.height + static const double inactiveTrackHeight = 56.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_medium.dart b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart new file mode 100644 index 000000000000..d9f487db0d70 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSliderMedium { + /// md.comp.slider.medium.icon.padding + static const double iconPadding = 6.00; + + /// md.comp.slider.medium.inactive.track.height + static const double inactiveTrackHeight = 40.00; + + /// md.comp.slider.medium.active.track.height + static const double activeTrackHeight = 40.00; + + /// md.comp.slider.medium.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 12.00; + + /// md.comp.slider.medium.active.track.shape.leading + static const double activeTrackShapeLeading = 12.00; + + /// md.comp.slider.medium.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.medium.icon.size + static const double iconSize = 24.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_small.dart b/packages/material_ui/tool/gen_defaults/data/slider_small.dart new file mode 100644 index 000000000000..02167b00389e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_small.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSliderSmall { + /// md.comp.slider.small.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.small.inactive.track.height + static const double inactiveTrackHeight = 24.00; + + /// md.comp.slider.small.active.track.shape.leading + static const double activeTrackShapeLeading = 8.00; + + /// md.comp.slider.small.active.track.height + static const double activeTrackHeight = 24.00; + + /// md.comp.slider.small.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart new file mode 100644 index 000000000000..3f5423a89d12 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSliderXlarge { + /// md.comp.slider.xlarge.icon.size + static const double iconSize = 32.00; + + /// md.comp.slider.xlarge.active.track.height + static const double activeTrackHeight = 96.00; + + /// md.comp.slider.xlarge.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 28.00; + + /// md.comp.slider.xlarge.inactive.track.height + static const double inactiveTrackHeight = 96.00; + + /// md.comp.slider.xlarge.icon.padding + static const double iconPadding = 8.00; + + /// md.comp.slider.xlarge.active.track.shape.leading + static const double activeTrackShapeLeading = 28.00; + + /// md.comp.slider.xlarge.active.handle.height + static const double activeHandleHeight = 108.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart new file mode 100644 index 000000000000..605d6011b701 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSliderXsmall { + /// md.comp.slider.xsmall.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 8.00; + + /// md.comp.slider.xsmall.inactive.track.height + static const double inactiveTrackHeight = 16.00; + + /// md.comp.slider.xsmall.active.track.height + static const double activeTrackHeight = 16.00; + + /// md.comp.slider.xsmall.active.handle.height + static const double activeHandleHeight = 44.00; + + /// md.comp.slider.xsmall.active.track.shape.leading + static const double activeTrackShapeLeading = 8.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/snackbar.dart b/packages/material_ui/tool/gen_defaults/data/snackbar.dart new file mode 100644 index 000000000000..7d730e1ad5bb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/snackbar.dart @@ -0,0 +1,150 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSnackbar { + /// md.comp.snackbar.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.snackbar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.opacity + static const double iconPressedStateLayerOpacity = 0.10; + + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.action.label-text.font + static const String actionLabelTextFont = 'Roboto'; + + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.with-two-lines.container.height + static const double withTwoLinesContainerHeight = 68.00; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.type + static const double supportingTextTypeFontSize = 14.00; + + /// md.comp.snackbar.supporting-text.type + static const double supportingTextTypeFontWeight = 400; + + /// md.comp.snackbar.supporting-text.type + static const double supportingTextTypeLineHeight = 20.00; + + /// md.comp.snackbar.supporting-text.type + static const double supportingTextTypeLetterSpacing = 0.25; + + /// md.comp.snackbar.supporting-text.type + static const String supportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.size + static const double iconSize = 24.00; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.supporting-text.font + static const String supportingTextFont = 'Roboto'; + + /// md.comp.snackbar.icon.hover.state-layer.opacity + static const double iconHoverStateLayerOpacity = 0.08; + + /// md.comp.snackbar.with-single-line.container.height + static const double withSingleLineContainerHeight = 48.00; + + /// md.comp.snackbar.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.snackbar.action.label-text.type + static const double actionLabelTextTypeFontSize = 14.00; + + /// md.comp.snackbar.action.label-text.type + static const double actionLabelTextTypeFontWeight = 500; + + /// md.comp.snackbar.action.label-text.type + static const double actionLabelTextTypeLineHeight = 20.00; + + /// md.comp.snackbar.action.label-text.type + static const double actionLabelTextTypeLetterSpacing = 0.10; + + /// md.comp.snackbar.action.label-text.type + static const String actionLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.focus.state-layer.opacity + static const double iconFocusStateLayerOpacity = 0.10; + + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.snackbar.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; + + /// md.comp.snackbar.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.snackbar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/space.dart b/packages/material_ui/tool/gen_defaults/data/space.dart new file mode 100644 index 000000000000..4a2ab6e20a0b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/space.dart @@ -0,0 +1,61 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 34.1.18 + +class TokenSpace { + /// md.sys.space.700 + static const double space700 = 56.00; + + /// md.sys.space.200 + static const double space200 = 16.00; + + /// md.sys.space.75 + static const double space75 = 6.00; + + /// md.sys.space.450 + static const double space450 = 36.00; + + /// md.sys.space.250 + static const double space250 = 20.00; + + /// md.sys.space.300 + static const double space300 = 24.00; + + /// md.sys.space.900 + static const double space900 = 72.00; + + /// md.sys.space.800 + static const double space800 = 64.00; + + /// md.sys.space.25 + static const double space25 = 2.00; + + /// md.sys.space.500 + static const double space500 = 40.00; + + /// md.sys.space.125 + static const double space125 = 10.00; + + /// md.sys.space.175 + static const double space175 = 14.00; + + /// md.sys.space.150 + static const double space150 = 12.00; + + /// md.sys.space.0 + static const double space0 = 0.00; + + /// md.sys.space.100 + static const double space100 = 8.00; + + /// md.sys.space.600 + static const double space600 = 48.00; + + /// md.sys.space.50 + static const double space50 = 4.00; + + /// md.sys.space.400 + static const double space400 = 32.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_large.dart b/packages/material_ui/tool/gen_defaults/data/split_button_large.dart new file mode 100644 index 000000000000..3d2c203a5281 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_large.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenSplitButtonLarge { + /// md.comp.split-button.large.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.split-button.large.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 29.00; + + /// md.comp.split-button.large.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.large.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 20.00; + + /// md.comp.split-button.large.container.height + static const double containerHeight = 96.00; + + /// md.comp.split-button.large.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 20.00; + + /// md.comp.split-button.large.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.large.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 48.00; + + /// md.comp.split-button.large.trailing-button.icon.size + static const double trailingButtonIconSize = 38.00; + + /// md.comp.split-button.large.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 29.00; + + /// md.comp.split-button.large.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.large.leading-button.leading-space + static const double leadingButtonLeadingSpace = 48.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart b/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart new file mode 100644 index 000000000000..ec95b5c23f1b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenSplitButtonMedium { + /// md.comp.split-button.medium.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.medium.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.00; + + /// md.comp.split-button.medium.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.split-button.medium.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 15.00; + + /// md.comp.split-button.medium.leading-button.leading-space + static const double leadingButtonLeadingSpace = 24.00; + + /// md.comp.split-button.medium.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.medium.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 12.00; + + /// md.comp.split-button.medium.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 24.00; + + /// md.comp.split-button.medium.trailing-button.icon.size + static const double trailingButtonIconSize = 26.00; + + /// md.comp.split-button.medium.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.medium.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 15.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_small.dart b/packages/material_ui/tool/gen_defaults/data/split_button_small.dart new file mode 100644 index 000000000000..ab8098945f61 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_small.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenSplitButtonSmall { + /// md.comp.split-button.small.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.small.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; + + /// md.comp.split-button.small.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.00; + + /// md.comp.split-button.small.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.small.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 12.00; + + /// md.comp.split-button.small.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 13.00; + + /// md.comp.split-button.small.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 13.00; + + /// md.comp.split-button.small.leading-button.leading-space + static const double leadingButtonLeadingSpace = 16.00; + + /// md.comp.split-button.small.container.height + static const double containerHeight = 40.00; + + /// md.comp.split-button.small.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.small.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 12.00; + + /// md.comp.split-button.small.between-space + static const double betweenSpace = 2.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart new file mode 100644 index 000000000000..670d6ad81ac4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenSplitButtonXlarge { + /// md.comp.split-button.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 12.00; + + /// md.comp.split-button.xlarge.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.xlarge.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.xlarge.leading-button.leading-space + static const double leadingButtonLeadingSpace = 64.00; + + /// md.comp.split-button.xlarge.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 43.00; + + /// md.comp.split-button.xlarge.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 20.00; + + /// md.comp.split-button.xlarge.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 64.00; + + /// md.comp.split-button.xlarge.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 43.00; + + /// md.comp.split-button.xlarge.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.xlarge.trailing-button.icon.size + static const double trailingButtonIconSize = 50.00; + + /// md.comp.split-button.xlarge.container.height + static const double containerHeight = 136.00; + + /// md.comp.split-button.xlarge.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 20.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart new file mode 100644 index 000000000000..b35be6edd946 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart @@ -0,0 +1,54 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenSplitButtonXsmall { + /// md.comp.split-button.xsmall.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.xsmall.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 8.00; + + /// md.comp.split-button.xsmall.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; + + /// md.comp.split-button.xsmall.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 13.00; + + /// md.comp.split-button.xsmall.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.xsmall.container.height + static const double containerHeight = 32.00; + + /// md.comp.split-button.xsmall.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 8.00; + + /// md.comp.split-button.xsmall.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 13.00; + + /// md.comp.split-button.xsmall.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.xsmall.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.xsmall.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 10.00; + + /// md.comp.split-button.xsmall.outer-corner.corner-size + static const double outerCornerCornerSize = 50.00; + + /// md.comp.split-button.xsmall.leading-button.leading-space + static const double leadingButtonLeadingSpace = 12.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart new file mode 100644 index 000000000000..30491faee28d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart @@ -0,0 +1,143 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenStandardMenuButton { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.standard-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.standard-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.standard-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.standard-menu-button.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.standard-menu-button.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.standard-menu-button.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.standard-menu-button.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.opacity + static const double withIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.standard-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.standard-menu-button.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.standard-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/state.dart b/packages/material_ui/tool/gen_defaults/data/state.dart new file mode 100644 index 000000000000..bbf2bf49e53f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/state.dart @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenState { + /// md.sys.state.disabled.state-layer-opacity + static const double disabledStateLayerOpacity = 0.38; + + /// md.sys.state.focus.state-layer-opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.sys.state.dragged.state-layer-opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.sys.state.hover.state-layer-opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.sys.state.pressed.state-layer-opacity + static const double pressedStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart new file mode 100644 index 000000000000..fedf069d8172 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart @@ -0,0 +1,16 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenStateFocusIndicator { + /// md.sys.state.focus-indicator.thickness + static const double thickness = 3.00; + + /// md.sys.state.focus-indicator.inner-offset + static const double innerOffset = -3.00; + + /// md.sys.state.focus-indicator.outer-offset + static const double outerOffset = 2.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart new file mode 100644 index 000000000000..6adf80a103cd --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart @@ -0,0 +1,185 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSuggestionChip { + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.suggestion-chip.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.suggestion-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.suggestion-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// md.comp.suggestion-chip.label-text.font + static const String labelTextFont = 'Roboto'; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.suggestion-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.suggestion-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.suggestion-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.suggestion-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.suggestion-chip.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.suggestion-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.label-text.type + static const double labelTextTypeFontSize = 14.00; + + /// md.comp.suggestion-chip.label-text.type + static const double labelTextTypeFontWeight = 500; + + /// md.comp.suggestion-chip.label-text.type + static const double labelTextTypeLineHeight = 20.00; + + /// md.comp.suggestion-chip.label-text.type + static const double labelTextTypeLetterSpacing = 0.10; + + /// md.comp.suggestion-chip.label-text.type + static const String labelTextTypeFontFamily = 'Roboto'; + + /// md.comp.suggestion-chip.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.suggestion-chip.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; +} diff --git a/packages/material_ui/tool/gen_defaults/data/switch.dart b/packages/material_ui/tool/gen_defaults/data/switch.dart new file mode 100644 index 000000000000..0897eee48f9b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/switch.dart @@ -0,0 +1,276 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSwitch { + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.track.width + static const double trackWidth = 52.00; + + /// md.comp.switch.unselected.hover.track.color + static const TokenColorRole unselectedHoverTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.state-layer.shape + static const ShapeStruct stateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.selected.handle.width + static const double selectedHandleWidth = 24.00; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.color + static const TokenColorRole disabledUnselectedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.with-icon.handle.width + static const double withIconHandleWidth = 24.00; + + /// md.comp.switch.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.icon.size + static const double selectedIconSize = 16.00; + + /// md.comp.switch.unselected.pressed.track.color + static const TokenColorRole unselectedPressedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.switch.track.height + static const double trackHeight = 32.00; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.icon.size + static const double unselectedIconSize = 16.00; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.track.shape + static const ShapeStruct trackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.track.color + static const TokenColorRole unselectedFocusTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.switch.pressed.handle.width + static const double pressedHandleWidth = 28.00; + + /// md.comp.switch.selected.handle.height + static const double selectedHandleHeight = 24.00; + + /// md.comp.switch.unselected.track.color + static const TokenColorRole unselectedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.with-icon.handle.height + static const double withIconHandleHeight = 24.00; + + /// md.comp.switch.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.switch.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.switch.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.focus.indicator.offset + static const double focusIndicatorOffset = 2.00; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.disabled.unselected.icon.opacity + static const double disabledUnselectedIconOpacity = 0.38; + + /// md.comp.switch.unselected.handle.width + static const double unselectedHandleWidth = 16.00; + + /// md.comp.switch.handle.shape + static const ShapeStruct handleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.switch.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.switch.disabled.selected.handle.opacity + static const double disabledSelectedHandleOpacity = 1.00; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.handle.height + static const double unselectedHandleHeight = 16.00; + + /// md.comp.switch.track.outline.width + static const double trackOutlineWidth = 2.00; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.pressed.handle.height + static const double pressedHandleHeight = 28.00; + + /// md.comp.switch.disabled.unselected.handle.opacity + static const double disabledUnselectedHandleOpacity = 0.38; + + /// md.comp.switch.disabled.track.opacity + static const double disabledTrackOpacity = 0.12; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.disabled.selected.handle.color + static const TokenColorRole disabledSelectedHandleColor = + TokenColorRole.surface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart b/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart new file mode 100644 index 000000000000..36110917f81a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart @@ -0,0 +1,10 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSwitchDarkIosDefault { + /// md.comp.switch.selected.track.color + static const String selectedTrackColor = '0xFF7F67BE'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart b/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart new file mode 100644 index 000000000000..461fb445f2e1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart @@ -0,0 +1,10 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenSwitchDarkIosMediumContrast { + /// md.comp.switch.selected.track.color + static const String selectedTrackColor = '0xFF9A82DB'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/time_input.dart b/packages/material_ui/tool/gen_defaults/data/time_input.dart new file mode 100644 index 000000000000..f674c251f20b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/time_input.dart @@ -0,0 +1,276 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenTimeInput { + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-input.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-input.time-input-field.supporting-text.font + static const String timeInputFieldSupportingTextFont = 'Roboto'; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const double timeInputFieldSupportingTextTypeFontSize = 12.00; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const double timeInputFieldSupportingTextTypeFontWeight = 400; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const double timeInputFieldSupportingTextTypeLineHeight = 16.00; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const double timeInputFieldSupportingTextTypeLetterSpacing = 0.40; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const String timeInputFieldSupportingTextTypeFontFamily = 'Roboto'; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.time-input-field.separator.type + static const double timeInputFieldSeparatorTypeFontSize = 57.00; + + /// md.comp.time-input.time-input-field.separator.type + static const double timeInputFieldSeparatorTypeFontWeight = 400; + + /// md.comp.time-input.time-input-field.separator.type + static const double timeInputFieldSeparatorTypeLineHeight = 64.00; + + /// md.comp.time-input.time-input-field.separator.type + static const double timeInputFieldSeparatorTypeLetterSpacing = -0.25; + + /// md.comp.time-input.time-input-field.separator.type + static const String timeInputFieldSeparatorTypeFontFamily = 'Roboto'; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.time-input.period-selector.hover.state-layer.opacity + static const double periodSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.time-input-field.container.shape + static const ShapeStruct timeInputFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.label-text.font + static const String timeInputFieldLabelTextFont = 'Roboto'; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.time-input.time-input-field.container.color + static const TokenColorRole timeInputFieldContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-input.period-selector.container.shape + static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-input.time-input-field.container.width + static const double timeInputFieldContainerWidth = 96.00; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.label-text.type + static const double periodSelectorLabelTextTypeFontSize = 16.00; + + /// md.comp.time-input.period-selector.label-text.type + static const double periodSelectorLabelTextTypeFontWeight = 500; + + /// md.comp.time-input.period-selector.label-text.type + static const double periodSelectorLabelTextTypeLineHeight = 24.00; + + /// md.comp.time-input.period-selector.label-text.type + static const double periodSelectorLabelTextTypeLetterSpacing = 0.15; + + /// md.comp.time-input.period-selector.label-text.type + static const String periodSelectorLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.time-input.period-selector.container.height + static const double periodSelectorContainerHeight = 72.00; + + /// md.comp.time-input.time-input-field.label-text.type + static const double timeInputFieldLabelTextTypeFontSize = 45.00; + + /// md.comp.time-input.time-input-field.label-text.type + static const double timeInputFieldLabelTextTypeFontWeight = 400; + + /// md.comp.time-input.time-input-field.label-text.type + static const double timeInputFieldLabelTextTypeLineHeight = 52.00; + + /// md.comp.time-input.time-input-field.label-text.type + static const double timeInputFieldLabelTextTypeLetterSpacing = 0.00; + + /// md.comp.time-input.time-input-field.label-text.type + static const String timeInputFieldLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.container.height + static const double timeInputFieldContainerHeight = 72.00; + + /// md.comp.time-input.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; + + /// md.comp.time-input.time-input-field.focus.outline.width + static const double timeInputFieldFocusOutlineWidth = 2.00; + + /// md.comp.time-input.headline.font + static const String headlineFont = 'Roboto'; + + /// md.comp.time-input.period-selector.container.width + static const double periodSelectorContainerWidth = 52.00; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.headline.type + static const double headlineTypeFontSize = 12.00; + + /// md.comp.time-input.headline.type + static const double headlineTypeFontWeight = 500; + + /// md.comp.time-input.headline.type + static const double headlineTypeLineHeight = 16.00; + + /// md.comp.time-input.headline.type + static const double headlineTypeLetterSpacing = 0.50; + + /// md.comp.time-input.headline.type + static const String headlineTypeFontFamily = 'Roboto'; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.time-input-field.hover.state-layer.opacity + static const double timeInputFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.time-input-field.separator.font + static const String timeInputFieldSeparatorFont = 'Roboto'; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.label-text.font + static const String periodSelectorLabelTextFont = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/time_picker.dart b/packages/material_ui/tool/gen_defaults/data/time_picker.dart new file mode 100644 index 000000000000..d21897d678c2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/time_picker.dart @@ -0,0 +1,374 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenTimePicker { + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.clock-dial.shape + static const ShapeStruct clockDialShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.period-selector.vertical.container.width + static const double periodSelectorVerticalContainerWidth = 52.00; + + /// md.comp.time-picker.time-selector.pressed.state-layer.opacity + static const double timeSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-picker.time-selector.separator.font + static const String timeSelectorSeparatorFont = 'Roboto'; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.time-picker.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.clock-dial.selector.center.container.size + static const double clockDialSelectorCenterContainerSize = 8.00; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.separator.type + static const double timeSelectorSeparatorTypeFontSize = 57.00; + + /// md.comp.time-picker.time-selector.separator.type + static const double timeSelectorSeparatorTypeFontWeight = 400; + + /// md.comp.time-picker.time-selector.separator.type + static const double timeSelectorSeparatorTypeLineHeight = 64.00; + + /// md.comp.time-picker.time-selector.separator.type + static const double timeSelectorSeparatorTypeLetterSpacing = -0.25; + + /// md.comp.time-picker.time-selector.separator.type + static const String timeSelectorSeparatorTypeFontFamily = 'Roboto'; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.label-text.type + static const double timeSelectorLabelTextTypeFontSize = 57.00; + + /// md.comp.time-picker.time-selector.label-text.type + static const double timeSelectorLabelTextTypeFontWeight = 400; + + /// md.comp.time-picker.time-selector.label-text.type + static const double timeSelectorLabelTextTypeLineHeight = 64.00; + + /// md.comp.time-picker.time-selector.label-text.type + static const double timeSelectorLabelTextTypeLetterSpacing = -0.25; + + /// md.comp.time-picker.time-selector.label-text.type + static const String timeSelectorLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.time-picker.period-selector.hover.state-layer.opacity + static const double periodSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.label-text.font + static const String timeSelectorLabelTextFont = 'Roboto'; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.headline.type + static const double headlineTypeFontSize = 12.00; + + /// md.comp.time-picker.headline.type + static const double headlineTypeFontWeight = 500; + + /// md.comp.time-picker.headline.type + static const double headlineTypeLineHeight = 16.00; + + /// md.comp.time-picker.headline.type + static const double headlineTypeLetterSpacing = 0.50; + + /// md.comp.time-picker.headline.type + static const String headlineTypeFontFamily = 'Roboto'; + + /// md.comp.time-picker.period-selector.container.shape + static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-picker.time-selector.container.height + static const double timeSelectorContainerHeight = 80.00; + + /// md.comp.time-picker.headline.font + static const String headlineFont = 'Roboto'; + + /// md.comp.time-picker.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.clock-dial.selector.center.container.shape + static const ShapeStruct clockDialSelectorCenterContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.focus.state-layer.opacity + static const double timeSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-picker.clock-dial.color + static const TokenColorRole clockDialColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.horizontal.container.height + static const double periodSelectorHorizontalContainerHeight = 38.00; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.clock-dial.label-text.font + static const String clockDialLabelTextFont = 'Roboto'; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.vertical.container.height + static const double periodSelectorVerticalContainerHeight = 80.00; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.clock-dial.label-text.type + static const double clockDialLabelTextTypeFontSize = 16.00; + + /// md.comp.time-picker.clock-dial.label-text.type + static const double clockDialLabelTextTypeFontWeight = 400; + + /// md.comp.time-picker.clock-dial.label-text.type + static const double clockDialLabelTextTypeLineHeight = 24.00; + + /// md.comp.time-picker.clock-dial.label-text.type + static const double clockDialLabelTextTypeLetterSpacing = 0.50; + + /// md.comp.time-picker.clock-dial.label-text.type + static const String clockDialLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.time-picker.period-selector.label-text.type + static const double periodSelectorLabelTextTypeFontSize = 16.00; + + /// md.comp.time-picker.period-selector.label-text.type + static const double periodSelectorLabelTextTypeFontWeight = 500; + + /// md.comp.time-picker.period-selector.label-text.type + static const double periodSelectorLabelTextTypeLineHeight = 24.00; + + /// md.comp.time-picker.period-selector.label-text.type + static const double periodSelectorLabelTextTypeLetterSpacing = 0.15; + + /// md.comp.time-picker.period-selector.label-text.type + static const String periodSelectorLabelTextTypeFontFamily = 'Roboto'; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.clock-dial.selector.handle.container.size + static const double clockDialSelectorHandleContainerSize = 48.00; + + /// md.comp.time-picker.period-selector.label-text.font + static const String periodSelectorLabelTextFont = 'Roboto'; + + /// md.comp.time-picker.clock-dial.container.size + static const double clockDialContainerSize = 256.00; + + /// md.comp.time-picker.time-selector.container.shape + static const ShapeStruct timeSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.time-selector.unselected.container.color + static const TokenColorRole timeSelectorUnselectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.time-selector.hover.state-layer.opacity + static const double timeSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-picker.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.clock-dial.selector.handle.container.shape + static const ShapeStruct clockDialSelectorHandleContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.time-picker.period-selector.horizontal.container.width + static const double periodSelectorHorizontalContainerWidth = 216.00; + + /// md.comp.time-picker.clock-dial.selector.track.container.width + static const double clockDialSelectorTrackContainerWidth = 2.00; + + /// md.comp.time-picker.time-selector.24h-vertical.container.width + static const double timeSelector24hVerticalContainerWidth = 114.00; + + /// md.comp.time-picker.time-selector.container.width + static const double timeSelectorContainerWidth = 96.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart new file mode 100644 index 000000000000..f8f946230b67 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart @@ -0,0 +1,33 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenToolbarDocked { + /// md.comp.toolbar.docked.container.trailing-space + static const double containerTrailingSpace = 16.00; + + /// md.comp.toolbar.docked.container.height + static const double containerHeight = 64.00; + + /// md.comp.toolbar.docked.container.min-spacing + static const double containerMinSpacing = 4.00; + + /// md.comp.toolbar.docked.container.leading-space + static const double containerLeadingSpace = 16.00; + + /// md.comp.toolbar.docked.container.max-spacing + static const double containerMaxSpacing = 32.00; + + /// md.comp.toolbar.docked.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart new file mode 100644 index 000000000000..98db06fee557 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart @@ -0,0 +1,42 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'shape_struct.dart'; + +class TokenToolbarFloating { + /// md.comp.toolbar.floating.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.floating.container.trailing-space + static const double containerTrailingSpace = 8.00; + + /// md.comp.toolbar.floating.container.between-space + static const double containerBetweenSpace = 4.00; + + /// md.comp.toolbar.floating.vertical.container.external-space + static const double verticalContainerExternalSpace = 24.00; + + /// md.comp.toolbar.floating.vertical.container.width + static const double verticalContainerWidth = 64.00; + + /// md.comp.toolbar.floating.container.leading-space + static const double containerLeadingSpace = 8.00; + + /// md.comp.toolbar.floating.horizontal.container.height + static const double horizontalContainerHeight = 64.00; + + /// md.comp.toolbar.floating.horizontal.container.external-space + static const double horizontalContainerExternalSpace = 16.00; + + /// md.comp.toolbar.floating.container.elevation + static const double containerElevation = 6.00; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart new file mode 100644 index 000000000000..1a39b380f8e8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart @@ -0,0 +1,71 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarFloatingFab { + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.medium.container.shape + static const ShapeStruct mediumContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.00, + ); + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.medium.container.width + static const double mediumContainerWidth = 80.00; + + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.medium.container.elevation + static const double mediumContainerElevation = 3.00; + + /// md.comp.toolbar.floating.fab.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.toolbar.floating.fab.icon.size + static const double iconSize = 24.00; + + /// md.comp.toolbar.floating.fab.medium.container.height + static const double mediumContainerHeight = 80.00; + + /// md.comp.toolbar.floating.fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.toolbar.floating.fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.toolbar.floating.fab.container.width + static const double containerWidth = 56.00; + + /// md.comp.toolbar.floating.fab.between-space + static const double betweenSpace = 8.00; + + /// md.comp.toolbar.floating.fab.medium.icon.size + static const double mediumIconSize = 28.00; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart new file mode 100644 index 000000000000..a4073d92dbf0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart @@ -0,0 +1,137 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarStandard { + /// md.comp.toolbar.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.standard.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.standard.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart new file mode 100644 index 000000000000..c495762c94fb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart @@ -0,0 +1,136 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarVibrant { + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.vibrant.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typeface.dart b/packages/material_ui/tool/gen_defaults/data/typeface.dart new file mode 100644 index 000000000000..5b42b2a8a52f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typeface.dart @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypeface { + /// md.ref.typeface.variable.brand + static const String variableBrand = 'Roboto Flex'; + + /// md.ref.typeface.variable.plain + static const String variablePlain = 'Roboto Flex'; + + /// md.ref.typeface.plain + static const String plain = 'Roboto'; + + /// md.ref.typeface.brand + static const String brand = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typeface_variable.dart b/packages/material_ui/tool/gen_defaults/data/typeface_variable.dart new file mode 100644 index 000000000000..698432184583 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typeface_variable.dart @@ -0,0 +1,13 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypefaceVariable { + /// md.ref.typeface.brand + static const String brand = 'Roboto Flex'; + + /// md.ref.typeface.plain + static const String plain = 'Roboto Flex'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale.dart b/packages/material_ui/tool/gen_defaults/data/typescale.dart new file mode 100644 index 000000000000..ab7519aa06b1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale.dart @@ -0,0 +1,277 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypescale { + /// md.sys.typescale.title-medium.font + static const String titleMediumFont = 'Roboto'; + + /// md.sys.typescale.label-large + static const double labelLargeFontSize = 14.00; + + /// md.sys.typescale.label-large + static const double labelLargeFontWeight = 500; + + /// md.sys.typescale.label-large + static const double labelLargeLineHeight = 20.00; + + /// md.sys.typescale.label-large + static const double labelLargeLetterSpacing = 0.10; + + /// md.sys.typescale.label-large + static const String labelLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.title-medium + static const double titleMediumFontSize = 16.00; + + /// md.sys.typescale.title-medium + static const double titleMediumFontWeight = 500; + + /// md.sys.typescale.title-medium + static const double titleMediumLineHeight = 24.00; + + /// md.sys.typescale.title-medium + static const double titleMediumLetterSpacing = 0.15; + + /// md.sys.typescale.title-medium + static const String titleMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.body-large.font + static const String bodyLargeFont = 'Roboto'; + + /// md.sys.typescale.headline-medium.font + static const String headlineMediumFont = 'Roboto'; + + /// md.sys.typescale.title-small + static const double titleSmallFontSize = 14.00; + + /// md.sys.typescale.title-small + static const double titleSmallFontWeight = 500; + + /// md.sys.typescale.title-small + static const double titleSmallLineHeight = 20.00; + + /// md.sys.typescale.title-small + static const double titleSmallLetterSpacing = 0.10; + + /// md.sys.typescale.title-small + static const String titleSmallFontFamily = 'Roboto'; + + /// md.sys.typescale.title-small.font + static const String titleSmallFont = 'Roboto'; + + /// md.sys.typescale.headline-large.font + static const String headlineLargeFont = 'Roboto'; + + /// md.sys.typescale.label-large.font + static const String labelLargeFont = 'Roboto'; + + /// md.sys.typescale.title-large.font + static const String titleLargeFont = 'Roboto'; + + /// md.sys.typescale.display-small + static const double displaySmallFontSize = 36.00; + + /// md.sys.typescale.display-small + static const double displaySmallFontWeight = 400; + + /// md.sys.typescale.display-small + static const double displaySmallLineHeight = 44.00; + + /// md.sys.typescale.display-small + static const double displaySmallLetterSpacing = 0.00; + + /// md.sys.typescale.display-small + static const String displaySmallFontFamily = 'Roboto'; + + /// md.sys.typescale.headline-medium + static const double headlineMediumFontSize = 28.00; + + /// md.sys.typescale.headline-medium + static const double headlineMediumFontWeight = 400; + + /// md.sys.typescale.headline-medium + static const double headlineMediumLineHeight = 36.00; + + /// md.sys.typescale.headline-medium + static const double headlineMediumLetterSpacing = 0.00; + + /// md.sys.typescale.headline-medium + static const String headlineMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.display-small.font + static const String displaySmallFont = 'Roboto'; + + /// md.sys.typescale.body-medium.font + static const String bodyMediumFont = 'Roboto'; + + /// md.sys.typescale.display-large.font + static const String displayLargeFont = 'Roboto'; + + /// md.sys.typescale.body-large + static const double bodyLargeFontSize = 16.00; + + /// md.sys.typescale.body-large + static const double bodyLargeFontWeight = 400; + + /// md.sys.typescale.body-large + static const double bodyLargeLineHeight = 24.00; + + /// md.sys.typescale.body-large + static const double bodyLargeLetterSpacing = 0.50; + + /// md.sys.typescale.body-large + static const String bodyLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.body-medium + static const double bodyMediumFontSize = 14.00; + + /// md.sys.typescale.body-medium + static const double bodyMediumFontWeight = 400; + + /// md.sys.typescale.body-medium + static const double bodyMediumLineHeight = 20.00; + + /// md.sys.typescale.body-medium + static const double bodyMediumLetterSpacing = 0.25; + + /// md.sys.typescale.body-medium + static const String bodyMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.label-small + static const double labelSmallFontSize = 11.00; + + /// md.sys.typescale.label-small + static const double labelSmallFontWeight = 500; + + /// md.sys.typescale.label-small + static const double labelSmallLineHeight = 16.00; + + /// md.sys.typescale.label-small + static const double labelSmallLetterSpacing = 0.50; + + /// md.sys.typescale.label-small + static const String labelSmallFontFamily = 'Roboto'; + + /// md.sys.typescale.headline-large + static const double headlineLargeFontSize = 32.00; + + /// md.sys.typescale.headline-large + static const double headlineLargeFontWeight = 400; + + /// md.sys.typescale.headline-large + static const double headlineLargeLineHeight = 40.00; + + /// md.sys.typescale.headline-large + static const double headlineLargeLetterSpacing = 0.00; + + /// md.sys.typescale.headline-large + static const String headlineLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.body-small.font + static const String bodySmallFont = 'Roboto'; + + /// md.sys.typescale.label-medium.font + static const String labelMediumFont = 'Roboto'; + + /// md.sys.typescale.display-medium.font + static const String displayMediumFont = 'Roboto'; + + /// md.sys.typescale.label-medium + static const double labelMediumFontSize = 12.00; + + /// md.sys.typescale.label-medium + static const double labelMediumFontWeight = 500; + + /// md.sys.typescale.label-medium + static const double labelMediumLineHeight = 16.00; + + /// md.sys.typescale.label-medium + static const double labelMediumLetterSpacing = 0.50; + + /// md.sys.typescale.label-medium + static const String labelMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.display-large + static const double displayLargeFontSize = 57.00; + + /// md.sys.typescale.display-large + static const double displayLargeFontWeight = 400; + + /// md.sys.typescale.display-large + static const double displayLargeLineHeight = 64.00; + + /// md.sys.typescale.display-large + static const double displayLargeLetterSpacing = -0.25; + + /// md.sys.typescale.display-large + static const String displayLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.title-large + static const double titleLargeFontSize = 22.00; + + /// md.sys.typescale.title-large + static const double titleLargeFontWeight = 400; + + /// md.sys.typescale.title-large + static const double titleLargeLineHeight = 28.00; + + /// md.sys.typescale.title-large + static const double titleLargeLetterSpacing = 0.00; + + /// md.sys.typescale.title-large + static const String titleLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.display-medium + static const double displayMediumFontSize = 45.00; + + /// md.sys.typescale.display-medium + static const double displayMediumFontWeight = 400; + + /// md.sys.typescale.display-medium + static const double displayMediumLineHeight = 52.00; + + /// md.sys.typescale.display-medium + static const double displayMediumLetterSpacing = 0.00; + + /// md.sys.typescale.display-medium + static const String displayMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.label-small.font + static const String labelSmallFont = 'Roboto'; + + /// md.sys.typescale.headline-small.font + static const String headlineSmallFont = 'Roboto'; + + /// md.sys.typescale.headline-small + static const double headlineSmallFontSize = 24.00; + + /// md.sys.typescale.headline-small + static const double headlineSmallFontWeight = 400; + + /// md.sys.typescale.headline-small + static const double headlineSmallLineHeight = 32.00; + + /// md.sys.typescale.headline-small + static const double headlineSmallLetterSpacing = 0.00; + + /// md.sys.typescale.headline-small + static const String headlineSmallFontFamily = 'Roboto'; + + /// md.sys.typescale.body-small + static const double bodySmallFontSize = 12.00; + + /// md.sys.typescale.body-small + static const double bodySmallFontWeight = 400; + + /// md.sys.typescale.body-small + static const double bodySmallLineHeight = 16.00; + + /// md.sys.typescale.body-small + static const double bodySmallLetterSpacing = 0.40; + + /// md.sys.typescale.body-small + static const String bodySmallFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart new file mode 100644 index 000000000000..57cd4c0916b0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart @@ -0,0 +1,277 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypescaleEmphasized { + /// md.sys.typescale.emphasized.title-medium.font + static const String titleMediumFont = 'Roboto'; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumFontSize = 16.00; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumFontWeight = 700; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumLineHeight = 24.00; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumLetterSpacing = 0.15; + + /// md.sys.typescale.emphasized.title-medium + static const String titleMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumFontSize = 28.00; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumFontWeight = 500; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumLineHeight = 36.00; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.headline-medium + static const String headlineMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallFontSize = 36.00; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallFontWeight = 500; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallLineHeight = 44.00; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.display-small + static const String displaySmallFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.headline-large.font + static const String headlineLargeFont = 'Roboto'; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallFontSize = 24.00; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallFontWeight = 500; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallLineHeight = 32.00; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.headline-small + static const String headlineSmallFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.title-small.font + static const String titleSmallFont = 'Roboto'; + + /// md.sys.typescale.emphasized.display-medium.font + static const String displayMediumFont = 'Roboto'; + + /// md.sys.typescale.emphasized.body-large.font + static const String bodyLargeFont = 'Roboto'; + + /// md.sys.typescale.emphasized.label-large.font + static const String labelLargeFont = 'Roboto'; + + /// md.sys.typescale.emphasized.headline-small.font + static const String headlineSmallFont = 'Roboto'; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeFontSize = 16.00; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeLineHeight = 24.00; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeLetterSpacing = 0.50; + + /// md.sys.typescale.emphasized.body-large + static const String bodyLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumFontSize = 12.00; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumFontWeight = 700; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumLineHeight = 16.00; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumLetterSpacing = 0.50; + + /// md.sys.typescale.emphasized.label-medium + static const String labelMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeFontSize = 32.00; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeLineHeight = 40.00; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.headline-large + static const String headlineLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.headline-medium.font + static const String headlineMediumFont = 'Roboto'; + + /// md.sys.typescale.emphasized.label-small.font + static const String labelSmallFont = 'Roboto'; + + /// md.sys.typescale.emphasized.body-medium.font + static const String bodyMediumFont = 'Roboto'; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallFontSize = 14.00; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallFontWeight = 700; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallLineHeight = 20.00; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallLetterSpacing = 0.10; + + /// md.sys.typescale.emphasized.title-small + static const String titleSmallFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallFontSize = 11.00; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallFontWeight = 700; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallLineHeight = 16.00; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallLetterSpacing = 0.50; + + /// md.sys.typescale.emphasized.label-small + static const String labelSmallFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeFontSize = 57.00; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeLineHeight = 64.00; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeLetterSpacing = -0.25; + + /// md.sys.typescale.emphasized.display-large + static const String displayLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeFontSize = 22.00; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeLineHeight = 28.00; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.title-large + static const String titleLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.title-large.font + static const String titleLargeFont = 'Roboto'; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallFontSize = 12.00; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallFontWeight = 500; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallLineHeight = 16.00; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallLetterSpacing = 0.40; + + /// md.sys.typescale.emphasized.body-small + static const String bodySmallFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.display-small.font + static const String displaySmallFont = 'Roboto'; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeFontSize = 14.00; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeFontWeight = 700; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeLineHeight = 20.00; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeLetterSpacing = 0.10; + + /// md.sys.typescale.emphasized.label-large + static const String labelLargeFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumFontSize = 45.00; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumFontWeight = 500; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumLineHeight = 52.00; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.display-medium + static const String displayMediumFontFamily = 'Roboto'; + + /// md.sys.typescale.emphasized.label-medium.font + static const String labelMediumFont = 'Roboto'; + + /// md.sys.typescale.emphasized.body-small.font + static const String bodySmallFont = 'Roboto'; + + /// md.sys.typescale.emphasized.display-large.font + static const String displayLargeFont = 'Roboto'; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumFontSize = 14.00; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumFontWeight = 500; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumLineHeight = 20.00; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumLetterSpacing = 0.25; + + /// md.sys.typescale.emphasized.body-medium + static const String bodyMediumFontFamily = 'Roboto'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart new file mode 100644 index 000000000000..adde15d4536c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart @@ -0,0 +1,232 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypescaleEmphasizedVariable { + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumFontSize = 28.00; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumFontWeight = 500; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumLineHeight = 36.00; + + /// md.sys.typescale.emphasized.headline-medium + static const double headlineMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.headline-medium + static const String headlineMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallFontSize = 36.00; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallFontWeight = 500; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallLineHeight = 44.00; + + /// md.sys.typescale.emphasized.display-small + static const double displaySmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.display-small + static const String displaySmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallFontSize = 24.00; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallFontWeight = 500; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallLineHeight = 32.00; + + /// md.sys.typescale.emphasized.headline-small + static const double headlineSmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.headline-small + static const String headlineSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeFontSize = 16.00; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeLineHeight = 24.00; + + /// md.sys.typescale.emphasized.body-large + static const double bodyLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.body-large + static const String bodyLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumFontSize = 12.00; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumFontWeight = 700; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumLineHeight = 16.00; + + /// md.sys.typescale.emphasized.label-medium + static const double labelMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.label-medium + static const String labelMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeFontSize = 32.00; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeLineHeight = 40.00; + + /// md.sys.typescale.emphasized.headline-large + static const double headlineLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.headline-large + static const String headlineLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallFontSize = 14.00; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallFontWeight = 700; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallLineHeight = 20.00; + + /// md.sys.typescale.emphasized.title-small + static const double titleSmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.title-small + static const String titleSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallFontSize = 11.00; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallFontWeight = 700; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallLineHeight = 16.00; + + /// md.sys.typescale.emphasized.label-small + static const double labelSmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.label-small + static const String labelSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeFontSize = 57.00; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeLineHeight = 64.00; + + /// md.sys.typescale.emphasized.display-large + static const double displayLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.display-large + static const String displayLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeFontSize = 22.00; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeFontWeight = 500; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeLineHeight = 28.00; + + /// md.sys.typescale.emphasized.title-large + static const double titleLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.title-large + static const String titleLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallFontSize = 12.00; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallFontWeight = 500; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallLineHeight = 16.00; + + /// md.sys.typescale.emphasized.body-small + static const double bodySmallLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.body-small + static const String bodySmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeFontSize = 14.00; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeFontWeight = 700; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeLineHeight = 20.00; + + /// md.sys.typescale.emphasized.label-large + static const double labelLargeLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.label-large + static const String labelLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumFontSize = 45.00; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumFontWeight = 500; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumLineHeight = 52.00; + + /// md.sys.typescale.emphasized.display-medium + static const double displayMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.display-medium + static const String displayMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumFontSize = 14.00; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumFontWeight = 500; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumLineHeight = 20.00; + + /// md.sys.typescale.emphasized.body-medium + static const double bodyMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.body-medium + static const String bodyMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumFontSize = 16.00; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumFontWeight = 700; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumLineHeight = 24.00; + + /// md.sys.typescale.emphasized.title-medium + static const double titleMediumLetterSpacing = 0.00; + + /// md.sys.typescale.emphasized.title-medium + static const String titleMediumFontFamily = 'Roboto Flex'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart new file mode 100644 index 000000000000..46c7afe62c93 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart @@ -0,0 +1,277 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypescaleVariable { + /// md.sys.typescale.variable.label-small.font + static const String labelSmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.body-small + static const double bodySmallFontSize = 12.00; + + /// md.sys.typescale.variable.body-small + static const double bodySmallFontWeight = 400; + + /// md.sys.typescale.variable.body-small + static const double bodySmallLineHeight = 16.00; + + /// md.sys.typescale.variable.body-small + static const double bodySmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.body-small + static const String bodySmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.headline-medium.font + static const String headlineMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.body-small.font + static const String bodySmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.headline-small + static const double headlineSmallFontSize = 24.00; + + /// md.sys.typescale.variable.headline-small + static const double headlineSmallFontWeight = 400; + + /// md.sys.typescale.variable.headline-small + static const double headlineSmallLineHeight = 32.00; + + /// md.sys.typescale.variable.headline-small + static const double headlineSmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.headline-small + static const String headlineSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.title-large + static const double titleLargeFontSize = 22.00; + + /// md.sys.typescale.variable.title-large + static const double titleLargeFontWeight = 400; + + /// md.sys.typescale.variable.title-large + static const double titleLargeLineHeight = 28.00; + + /// md.sys.typescale.variable.title-large + static const double titleLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.title-large + static const String titleLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.display-medium + static const double displayMediumFontSize = 45.00; + + /// md.sys.typescale.variable.display-medium + static const double displayMediumFontWeight = 400; + + /// md.sys.typescale.variable.display-medium + static const double displayMediumLineHeight = 52.00; + + /// md.sys.typescale.variable.display-medium + static const double displayMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.display-medium + static const String displayMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.title-small + static const double titleSmallFontSize = 14.00; + + /// md.sys.typescale.variable.title-small + static const double titleSmallFontWeight = 500; + + /// md.sys.typescale.variable.title-small + static const double titleSmallLineHeight = 20.00; + + /// md.sys.typescale.variable.title-small + static const double titleSmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.title-small + static const String titleSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.title-medium + static const double titleMediumFontSize = 16.00; + + /// md.sys.typescale.variable.title-medium + static const double titleMediumFontWeight = 500; + + /// md.sys.typescale.variable.title-medium + static const double titleMediumLineHeight = 24.00; + + /// md.sys.typescale.variable.title-medium + static const double titleMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.title-medium + static const String titleMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.body-medium.font + static const String bodyMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.title-large.font + static const String titleLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.title-medium.font + static const String titleMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.display-small + static const double displaySmallFontSize = 36.00; + + /// md.sys.typescale.variable.display-small + static const double displaySmallFontWeight = 400; + + /// md.sys.typescale.variable.display-small + static const double displaySmallLineHeight = 44.00; + + /// md.sys.typescale.variable.display-small + static const double displaySmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.display-small + static const String displaySmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.display-medium.font + static const String displayMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.headline-large.font + static const String headlineLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.label-small + static const double labelSmallFontSize = 11.00; + + /// md.sys.typescale.variable.label-small + static const double labelSmallFontWeight = 500; + + /// md.sys.typescale.variable.label-small + static const double labelSmallLineHeight = 16.00; + + /// md.sys.typescale.variable.label-small + static const double labelSmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.label-small + static const String labelSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.headline-medium + static const double headlineMediumFontSize = 28.00; + + /// md.sys.typescale.variable.headline-medium + static const double headlineMediumFontWeight = 400; + + /// md.sys.typescale.variable.headline-medium + static const double headlineMediumLineHeight = 36.00; + + /// md.sys.typescale.variable.headline-medium + static const double headlineMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.headline-medium + static const String headlineMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.display-large.font + static const String displayLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.label-large.font + static const String labelLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.display-large + static const double displayLargeFontSize = 57.00; + + /// md.sys.typescale.variable.display-large + static const double displayLargeFontWeight = 400; + + /// md.sys.typescale.variable.display-large + static const double displayLargeLineHeight = 64.00; + + /// md.sys.typescale.variable.display-large + static const double displayLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.display-large + static const String displayLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.label-large + static const double labelLargeFontSize = 14.00; + + /// md.sys.typescale.variable.label-large + static const double labelLargeFontWeight = 500; + + /// md.sys.typescale.variable.label-large + static const double labelLargeLineHeight = 20.00; + + /// md.sys.typescale.variable.label-large + static const double labelLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.label-large + static const String labelLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.headline-large + static const double headlineLargeFontSize = 32.00; + + /// md.sys.typescale.variable.headline-large + static const double headlineLargeFontWeight = 400; + + /// md.sys.typescale.variable.headline-large + static const double headlineLargeLineHeight = 40.00; + + /// md.sys.typescale.variable.headline-large + static const double headlineLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.headline-large + static const String headlineLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.label-medium.font + static const String labelMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.display-small.font + static const String displaySmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.label-medium + static const double labelMediumFontSize = 12.00; + + /// md.sys.typescale.variable.label-medium + static const double labelMediumFontWeight = 500; + + /// md.sys.typescale.variable.label-medium + static const double labelMediumLineHeight = 16.00; + + /// md.sys.typescale.variable.label-medium + static const double labelMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.label-medium + static const String labelMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.headline-small.font + static const String headlineSmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.body-large + static const double bodyLargeFontSize = 16.00; + + /// md.sys.typescale.variable.body-large + static const double bodyLargeFontWeight = 400; + + /// md.sys.typescale.variable.body-large + static const double bodyLargeLineHeight = 24.00; + + /// md.sys.typescale.variable.body-large + static const double bodyLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.body-large + static const String bodyLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.body-medium + static const double bodyMediumFontSize = 14.00; + + /// md.sys.typescale.variable.body-medium + static const double bodyMediumFontWeight = 400; + + /// md.sys.typescale.variable.body-medium + static const double bodyMediumLineHeight = 20.00; + + /// md.sys.typescale.variable.body-medium + static const double bodyMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.body-medium + static const String bodyMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.title-small.font + static const String titleSmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.body-large.font + static const String bodyLargeFont = 'Roboto Flex'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart new file mode 100644 index 000000000000..a1cb75244b88 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart @@ -0,0 +1,277 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 36.0.6 + +class TokenTypescaleVariableEmphasized { + /// md.sys.typescale.variable.emphasized.title-medium + static const double titleMediumFontSize = 16.00; + + /// md.sys.typescale.variable.emphasized.title-medium + static const double titleMediumFontWeight = 600; + + /// md.sys.typescale.variable.emphasized.title-medium + static const double titleMediumLineHeight = 24.00; + + /// md.sys.typescale.variable.emphasized.title-medium + static const double titleMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.title-medium + static const String titleMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.title-medium.font + static const String titleMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.display-medium + static const double displayMediumFontSize = 45.00; + + /// md.sys.typescale.variable.emphasized.display-medium + static const double displayMediumFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.display-medium + static const double displayMediumLineHeight = 52.00; + + /// md.sys.typescale.variable.emphasized.display-medium + static const double displayMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.display-medium + static const String displayMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.display-large + static const double displayLargeFontSize = 57.00; + + /// md.sys.typescale.variable.emphasized.display-large + static const double displayLargeFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.display-large + static const double displayLargeLineHeight = 64.00; + + /// md.sys.typescale.variable.emphasized.display-large + static const double displayLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.display-large + static const String displayLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.headline-large.font + static const String headlineLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.body-large.font + static const String bodyLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.title-small.font + static const String titleSmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.headline-large + static const double headlineLargeFontSize = 32.00; + + /// md.sys.typescale.variable.emphasized.headline-large + static const double headlineLargeFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.headline-large + static const double headlineLargeLineHeight = 40.00; + + /// md.sys.typescale.variable.emphasized.headline-large + static const double headlineLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.headline-large + static const String headlineLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.label-small + static const double labelSmallFontSize = 11.00; + + /// md.sys.typescale.variable.emphasized.label-small + static const double labelSmallFontWeight = 600; + + /// md.sys.typescale.variable.emphasized.label-small + static const double labelSmallLineHeight = 16.00; + + /// md.sys.typescale.variable.emphasized.label-small + static const double labelSmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.label-small + static const String labelSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.title-small + static const double titleSmallFontSize = 14.00; + + /// md.sys.typescale.variable.emphasized.title-small + static const double titleSmallFontWeight = 600; + + /// md.sys.typescale.variable.emphasized.title-small + static const double titleSmallLineHeight = 20.00; + + /// md.sys.typescale.variable.emphasized.title-small + static const double titleSmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.title-small + static const String titleSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.body-small + static const double bodySmallFontSize = 12.00; + + /// md.sys.typescale.variable.emphasized.body-small + static const double bodySmallFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.body-small + static const double bodySmallLineHeight = 16.00; + + /// md.sys.typescale.variable.emphasized.body-small + static const double bodySmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.body-small + static const String bodySmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.display-medium.font + static const String displayMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.label-medium.font + static const String labelMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.display-large.font + static const String displayLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.body-medium.font + static const String bodyMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.headline-small + static const double headlineSmallFontSize = 24.00; + + /// md.sys.typescale.variable.emphasized.headline-small + static const double headlineSmallFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.headline-small + static const double headlineSmallLineHeight = 32.00; + + /// md.sys.typescale.variable.emphasized.headline-small + static const double headlineSmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.headline-small + static const String headlineSmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.display-small.font + static const String displaySmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.body-medium + static const double bodyMediumFontSize = 14.00; + + /// md.sys.typescale.variable.emphasized.body-medium + static const double bodyMediumFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.body-medium + static const double bodyMediumLineHeight = 20.00; + + /// md.sys.typescale.variable.emphasized.body-medium + static const double bodyMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.body-medium + static const String bodyMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.label-large.font + static const String labelLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.title-large.font + static const String titleLargeFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.display-small + static const double displaySmallFontSize = 36.00; + + /// md.sys.typescale.variable.emphasized.display-small + static const double displaySmallFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.display-small + static const double displaySmallLineHeight = 44.00; + + /// md.sys.typescale.variable.emphasized.display-small + static const double displaySmallLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.display-small + static const String displaySmallFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.headline-small.font + static const String headlineSmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.label-large + static const double labelLargeFontSize = 14.00; + + /// md.sys.typescale.variable.emphasized.label-large + static const double labelLargeFontWeight = 600; + + /// md.sys.typescale.variable.emphasized.label-large + static const double labelLargeLineHeight = 20.00; + + /// md.sys.typescale.variable.emphasized.label-large + static const double labelLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.label-large + static const String labelLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.body-large + static const double bodyLargeFontSize = 16.00; + + /// md.sys.typescale.variable.emphasized.body-large + static const double bodyLargeFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.body-large + static const double bodyLargeLineHeight = 24.00; + + /// md.sys.typescale.variable.emphasized.body-large + static const double bodyLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.body-large + static const String bodyLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.headline-medium.font + static const String headlineMediumFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.label-medium + static const double labelMediumFontSize = 12.00; + + /// md.sys.typescale.variable.emphasized.label-medium + static const double labelMediumFontWeight = 600; + + /// md.sys.typescale.variable.emphasized.label-medium + static const double labelMediumLineHeight = 16.00; + + /// md.sys.typescale.variable.emphasized.label-medium + static const double labelMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.label-medium + static const String labelMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.headline-medium + static const double headlineMediumFontSize = 28.00; + + /// md.sys.typescale.variable.emphasized.headline-medium + static const double headlineMediumFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.headline-medium + static const double headlineMediumLineHeight = 36.00; + + /// md.sys.typescale.variable.emphasized.headline-medium + static const double headlineMediumLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.headline-medium + static const String headlineMediumFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.label-small.font + static const String labelSmallFont = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.title-large + static const double titleLargeFontSize = 22.00; + + /// md.sys.typescale.variable.emphasized.title-large + static const double titleLargeFontWeight = 500; + + /// md.sys.typescale.variable.emphasized.title-large + static const double titleLargeLineHeight = 28.00; + + /// md.sys.typescale.variable.emphasized.title-large + static const double titleLargeLetterSpacing = 0.00; + + /// md.sys.typescale.variable.emphasized.title-large + static const String titleLargeFontFamily = 'Roboto Flex'; + + /// md.sys.typescale.variable.emphasized.body-small.font + static const String bodySmallFont = 'Roboto Flex'; +} From c410028d293438e8547373982c9bfa02d1600a8e Mon Sep 17 00:00:00 2001 From: Elliott Brooks <21270878+elliette@users.noreply.github.com> Date: Tue, 26 May 2026 15:57:10 -0700 Subject: [PATCH 2/4] [material_ui] Set up `gen_defaults` sub-directory (#11762) Work towards https://github.com/flutter/flutter/issues/186906 Adds the initial `gen_defaults` sub-directory with the initial `TokenTemplate` and generator. This is simply the initial scaffold, we will need to add additional helper functions as necessary as we begin adding the actual templates. ## Pre-Review Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. - [x] I read the [Tree Hygiene] page, which explains my responsibilities. - [x] I read and followed the [relevant style guides] and ran [the auto-formatter]. - [x] I signed the [CLA]. - [x] The title of the PR starts with the name of the package surrounded by square brackets, e.g. `[shared_preferences]` - [x] I [linked to at least one issue that this PR fixes] in the description above. - [x] I followed [the version and CHANGELOG instructions], using [semantic versioning] and the [repository CHANGELOG style], or I have commented below to indicate which documented exception this PR falls under[^1]. - [x] I updated/added any relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or I have commented below to indicate which [test exemption] this PR falls under[^1]. - [ ] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed. [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling. [Contributor Guide]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md [AI contribution guidelines]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#ai-contribution-guidelines [Tree Hygiene]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md [relevant style guides]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style [the auto-formatter]: https://github.com/flutter/packages/blob/main/script/tool/README.md#format-code [CLA]: https://cla.developers.google.com/ [Discord]: https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md [linked to at least one issue that this PR fixes]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview [the version and CHANGELOG instructions]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version-and-changelog-updates [semantic versioning]: https://dart.dev/tools/pub/versioning#semantic-versions [repository CHANGELOG style]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style [test exemption]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests --- packages/material_ui/pubspec.yaml | 1 + .../material_ui/tool/gen_defaults/README.md | 24 ++++ .../tool/gen_defaults/analysis_options.yaml | 4 + .../tool/gen_defaults/bin/gen_defaults.dart | 28 +++++ .../tool/gen_defaults/pubspec.yaml | 17 +++ .../tool/gen_defaults/templates/template.dart | 111 +++++++++++++++++ .../gen_defaults/test/gen_defaults_test.dart | 112 ++++++++++++++++++ .../test/test_fixtures/button_token_data.dart | 8 ++ .../test/test_fixtures/test_templates.dart | 66 +++++++++++ 9 files changed, 371 insertions(+) create mode 100644 packages/material_ui/tool/gen_defaults/README.md create mode 100644 packages/material_ui/tool/gen_defaults/analysis_options.yaml create mode 100644 packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart create mode 100644 packages/material_ui/tool/gen_defaults/pubspec.yaml create mode 100644 packages/material_ui/tool/gen_defaults/templates/template.dart create mode 100644 packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart create mode 100644 packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart create mode 100644 packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart diff --git a/packages/material_ui/pubspec.yaml b/packages/material_ui/pubspec.yaml index 24800d39eff9..3408a8da8629 100644 --- a/packages/material_ui/pubspec.yaml +++ b/packages/material_ui/pubspec.yaml @@ -11,6 +11,7 @@ environment: workspace: - example + - tool/gen_defaults dependencies: collection: ^1.19.1 diff --git a/packages/material_ui/tool/gen_defaults/README.md b/packages/material_ui/tool/gen_defaults/README.md new file mode 100644 index 000000000000..56581126a8ca --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/README.md @@ -0,0 +1,24 @@ +## Token Defaults Generator + +Script that generates component theme data defaults based on token data. + +## Usage +Run this program from the root of the git repository: +```sh +dart packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart [-v] +``` + +This updates generated component theming files under +`packages/material_ui/lib/src/generated`. + +## Templates + +There is a template file for every component that needs defaults from the token +database. These templates are implemented as subclasses of either `M3TokenTemplate` or `M3ETokenTemplate`. + +Templates need to override the `generateContents` method to provide the +generated code block as a string. + +## Tokens + +Tokens are stored in `data/`, and are sourced from an internal Google database. \ No newline at end of file diff --git a/packages/material_ui/tool/gen_defaults/analysis_options.yaml b/packages/material_ui/tool/gen_defaults/analysis_options.yaml new file mode 100644 index 000000000000..1fb98de01a0b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/analysis_options.yaml @@ -0,0 +1,4 @@ +include: ../../../../analysis_options.yaml + +formatter: + page_width: 100 diff --git a/packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart b/packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart new file mode 100644 index 000000000000..2da295bc4e99 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// +// ## Usage +// +// Run from the root of flutter/packages: +// +// ``` +// dart packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart [-v] +// ``` + +import 'package:args/args.dart'; + +// TODO(elliette): Import template files. +// import '../templates/x_template.dart'; + +Future main(List args) async { + // Parse arguments + final parser = ArgParser(); + parser.addFlag('verbose', abbr: 'v', help: 'Enable verbose output', negatable: false); + final ArgResults argResults = parser.parse(args); + // TODO(elliette): Add token logger when verbose flag is used. + // ignore: unused_local_variable + final verbose = argResults['verbose'] as bool; + // TODO(elliette): Invoke template generators. + // const XTemplate().generateFile(verbose: verbose); +} diff --git a/packages/material_ui/tool/gen_defaults/pubspec.yaml b/packages/material_ui/tool/gen_defaults/pubspec.yaml new file mode 100644 index 000000000000..6ab022d87c3d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/pubspec.yaml @@ -0,0 +1,17 @@ +name: gen_defaults +description: A command line script to generate Material component defaults from the token database. +publish_to: none +version: 1.0.0 + +environment: + sdk: ^3.10.0-0 + +resolution: workspace + +dependencies: + args: any + meta: any + +dev_dependencies: + path: any + test: any diff --git a/packages/material_ui/tool/gen_defaults/templates/template.dart b/packages/material_ui/tool/gen_defaults/templates/template.dart new file mode 100644 index 000000000000..e10ffca26693 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/templates/template.dart @@ -0,0 +1,111 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'dart:io'; + +import 'package:meta/meta.dart'; + +enum _MaterialVersion { material3, material3Expressive } + +abstract class M3TokenTemplate extends _TokenTemplate { + const M3TokenTemplate(); + + @override + _MaterialVersion get _version => _MaterialVersion.material3; +} + +abstract class M3ETokenTemplate extends _TokenTemplate { + const M3ETokenTemplate(); + + @override + _MaterialVersion get _version => _MaterialVersion.material3Expressive; +} + +abstract class _TokenTemplate { + const _TokenTemplate(); + + static const String copyrightHeader = ''' +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +'''; + + static const String headerComment = ''' + +// Do not edit by hand. The code is generated from data in the Material +// Design token database by the script: +// packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart. +'''; + + /// The Material version this template is for. + _MaterialVersion get _version; + + /// The name of the template, which corresponds to the target file name. + /// E.g., 'typography' for generating 'typography_defaults.g.dart'. + String get name; + + @visibleForTesting + String get materialLib { + const packagePath = 'packages/material_ui'; + const generatedDirectory = 'lib/src/generated'; + final String relativeOutputPath = switch (_version) { + _MaterialVersion.material3 => generatedDirectory, + _MaterialVersion.material3Expressive => '$generatedDirectory/material_3_expressive', + }; + if (Directory(packagePath).existsSync()) { + return '$packagePath/$relativeOutputPath'; + } + return relativeOutputPath; + } + + String generateContents(); + + void generateFile({bool verbose = false}) { + final fileName = '$materialLib/${name}_defaults.g.dart'; + if (verbose) { + stdout.writeln('Generating file: $fileName'); + stdout.writeln('Target parent file name: $name.dart'); + } + final file = File(fileName); + if (!file.existsSync()) { + if (verbose) { + stdout.writeln('File does not exist, creating it.'); + } + file.createSync(recursive: true); + } + + final parentName = '$name.dart'; + + if (verbose) { + stdout.writeln('Generating contents...'); + } + final buffer = StringBuffer(); + buffer.write(copyrightHeader); + buffer.write(headerComment); + final String partOfPath = switch (_version) { + _MaterialVersion.material3 => '../$parentName', + _MaterialVersion.material3Expressive => '../../material_3_expressive/$parentName', + }; + buffer.write("part of '$partOfPath';\n\n"); + buffer.write(generateContents()); + + if (verbose) { + stdout.writeln('Writing generated contents to $fileName...'); + } + file.writeAsStringSync(buffer.toString()); + if (verbose) { + stdout.writeln('Formatting $fileName...'); + } + final ProcessResult result = Process.runSync(Platform.resolvedExecutable, [ + 'format', + fileName, + ]); + if (result.exitCode != 0) { + stderr.writeln('Failed to format $fileName: ${result.stderr}'); + } + if (verbose) { + stdout.writeln('Done generating $fileName.'); + } + } +} diff --git a/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart b/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart new file mode 100644 index 000000000000..91053fcd959d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart @@ -0,0 +1,112 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'dart:io'; + +import 'package:test/test.dart'; +import 'test_fixtures/test_templates.dart'; + +void main() { + Directory? tempDir; + String testPath() => tempDir!.path; + + group('gen_defaults templates', () { + setUp(() { + tempDir = Directory.systemTemp.createTempSync('gen_defaults'); + }); + + tearDown(() { + tempDir!.deleteSync(recursive: true); + }); + + test('will generate a part file ending in _defaults.g.dart', () { + final template = ButtonTemplate(testPath()); + template.generateFile(verbose: true); + + final file = File('${testPath()}/button_defaults.g.dart'); + expect(file.existsSync(), isTrue); + }); + + test('will generate a file with the correct header text', () { + final template = ButtonTemplate(testPath()); + template.generateFile(); + + final file = File('${testPath()}/button_defaults.g.dart'); + final String fileContents = file.readAsStringSync(); + expect(fileContents, contains(_fileHeader)); + }); + + test('will generate a file with the expected contents', () { + final template = ButtonTemplate(testPath()); + template.generateFile(); + + final file = File('${testPath()}/button_defaults.g.dart'); + final String fileContents = file.readAsStringSync(); + expect(fileContents, contains(_buttonDefaultsClass)); + }); + + test('will completely overwrite any previous code', () { + final file = File('${testPath()}/button_defaults.g.dart'); + const randomText = 'Pre-existing random text.'; + file.writeAsStringSync(randomText); + + final template = ButtonTemplate(testPath()); + template.generateFile(); + final String fileContents = file.readAsStringSync(); + expect(fileContents, isNot(contains(randomText))); + expect(fileContents, contains(_buttonDefaultsClass)); + }); + + test('will run dart format over the generated file', () { + final template = UnformattedTemplate(testPath()); + template.generateFile(); + + final file = File('${testPath()}/unformatted_defaults.g.dart'); + expect(file.readAsStringSync(), contains(formattedClass)); + }); + + test('materialLib path resolves correctly based on MaterialVersion', () { + final m3Template = TestM3Template(); + final m3ExpressiveTemplate = TestM3ExpressiveTemplate(); + const materialUiDir = 'packages/material_ui'; + const generatedDir = 'lib/src/generated'; + + final bool hasPackageDir = Directory(materialUiDir).existsSync(); + if (hasPackageDir) { + expect(m3Template.materialLib, '$materialUiDir/$generatedDir'); + expect( + m3ExpressiveTemplate.materialLib, + '$materialUiDir/$generatedDir/material_3_expressive', + ); + } else { + expect(m3Template.materialLib, generatedDir); + expect(m3ExpressiveTemplate.materialLib, '$generatedDir/material_3_expressive'); + } + }); + }); +} + +const _fileHeader = ''' +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Do not edit by hand. The code is generated from data in the Material +// Design token database by the script: +// packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart. +'''; + +const _buttonDefaultsClass = ''' +class _ButtonDefaults { + static const double height = 40.0; + static const double borderRadius = 8.0; +} +'''; + +const formattedClass = ''' +class UnformattedClass { + final int x = 1; + final String y = 'hello'; +} +'''; diff --git a/packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart b/packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart new file mode 100644 index 000000000000..dbebb961a1e7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart @@ -0,0 +1,8 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +class TokenButton { + static const double height = 40.0; + static const double borderRadius = 8.0; +} diff --git a/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart b/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart new file mode 100644 index 000000000000..e56d0c8ef85d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart @@ -0,0 +1,66 @@ +// Copyright 2013 The Flutter Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import '../../templates/template.dart'; +import 'button_token_data.dart'; + +class ButtonTemplate extends M3ETokenTemplate { + ButtonTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'button'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents() { + return ''' +class _ButtonDefaults { + static const double height = ${TokenButton.height}; + static const double borderRadius = ${TokenButton.borderRadius}; +} +'''; + } +} + +class UnformattedTemplate extends M3TokenTemplate { + UnformattedTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'unformatted'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents() { + return ''' +class UnformattedClass { +final int x = 1 ; + final String y = 'hello' ; +} +'''; + } +} + +class TestM3Template extends M3TokenTemplate { + @override + String get name => 'm3'; + + @override + String generateContents() => ''; +} + +class TestM3ExpressiveTemplate extends M3ETokenTemplate { + @override + String get name => 'm3e'; + + @override + String generateContents() => ''; +} From 82410bdaa3f2611f467c7f733e64f818a8ccca19 Mon Sep 17 00:00:00 2001 From: Elliott Brooks <21270878+elliette@users.noreply.github.com> Date: Wed, 17 Jun 2026 13:24:26 -0700 Subject: [PATCH 3/4] `gen_defaults` should follow new versioning strategy (#11918) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Work towards https://github.com/flutter/flutter/issues/186906 Work towards https://github.com/flutter/flutter/issues/187899 Previously, the `gen_defaults` script generated the files in different directories based on whether or not the template was an M3 or M3E template. Since we are planning on using an variant enum instead of different libraries to separate M3 and M3E implementations, the `gen_defaults` script needs to be accordingly updated. **Before:** ``` lib/src/ ├── button.dart ← Editable M3 parent file ├── material_3_expressive/ │ └── button.dart ← Editable M3E parent file └── generated/ ├── button_defaults.g.dart ← Generated M3 part file └── material_3_expressive/ └── button_defaults.g.dart ← Generated M3E part file ``` **After:** ``` lib/src/ ├── button.dart ← Editable M3/M3E parent file └── generated/ ├── button_m3_defaults.g.dart ← Generated M3 part file └── button_m3e_defaults.g.dart ← Generated M3E part file ``` The template now creates the generated class name as well, either `M3NameDefaults` or `M3ENameDefaults` (e.g. `M3EButtonDefaults`). ## Pre-Review Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools. - [x] I read the [Tree Hygiene] page, which explains my responsibilities. - [x] I read and followed the [relevant style guides] and ran [the auto-formatter]. - [x] I signed the [CLA]. - [x] The title of the PR starts with the name of the package surrounded by square brackets, e.g. `[shared_preferences]` - [x] I [linked to at least one issue that this PR fixes] in the description above. - [x] I followed [the version and CHANGELOG instructions], using [semantic versioning] and the [repository CHANGELOG style], or I have commented below to indicate which documented exception this PR falls under[^1]. - [x] I updated/added any relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or I have commented below to indicate which [test exemption] this PR falls under[^1]. - [ ] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed. [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling. [Contributor Guide]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md [AI contribution guidelines]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#ai-contribution-guidelines [Tree Hygiene]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md [relevant style guides]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style [the auto-formatter]: https://github.com/flutter/packages/blob/main/script/tool/README.md#format-code [CLA]: https://cla.developers.google.com/ [Discord]: https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md [linked to at least one issue that this PR fixes]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview [the version and CHANGELOG instructions]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version-and-changelog-updates [semantic versioning]: https://dart.dev/tools/pub/versioning#semantic-versions [repository CHANGELOG style]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style [test exemption]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests --- .../tool/gen_defaults/templates/template.dart | 99 +++++++++---- .../gen_defaults/test/gen_defaults_test.dart | 132 +++++++++++------- ..._data.dart => icon_button_token_data.dart} | 2 +- .../test/test_fixtures/test_templates.dart | 91 +++++++++--- 4 files changed, 224 insertions(+), 100 deletions(-) rename packages/material_ui/tool/gen_defaults/test/test_fixtures/{button_token_data.dart => icon_button_token_data.dart} (90%) diff --git a/packages/material_ui/tool/gen_defaults/templates/template.dart b/packages/material_ui/tool/gen_defaults/templates/template.dart index e10ffca26693..d619a217766f 100644 --- a/packages/material_ui/tool/gen_defaults/templates/template.dart +++ b/packages/material_ui/tool/gen_defaults/templates/template.dart @@ -8,65 +8,107 @@ import 'package:meta/meta.dart'; enum _MaterialVersion { material3, material3Expressive } -abstract class M3TokenTemplate extends _TokenTemplate { +/// A template for generating Material 3 component defaults. +abstract class M3TokenTemplate extends TokenTemplate { const M3TokenTemplate(); @override _MaterialVersion get _version => _MaterialVersion.material3; } -abstract class M3ETokenTemplate extends _TokenTemplate { +/// A template for generating Material 3 Expressive component defaults. +abstract class M3ETokenTemplate extends TokenTemplate { const M3ETokenTemplate(); @override _MaterialVersion get _version => _MaterialVersion.material3Expressive; } -abstract class _TokenTemplate { - const _TokenTemplate(); +@visibleForTesting +abstract class TokenTemplate { + const TokenTemplate(); - static const String copyrightHeader = ''' + /// The copyright header prepended to all generated defaults files. + static const String _copyrightHeader = ''' // Copyright 2013 The Flutter Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. '''; - static const String headerComment = ''' + /// The warning comment prepended to all generated defaults files informing + /// readers not to edit them by hand. + static const String _headerComment = ''' // Do not edit by hand. The code is generated from data in the Material // Design token database by the script: // packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart. '''; - /// The Material version this template is for. - _MaterialVersion get _version; + /// The regular expression used to verify that a template name is written with + /// spaces and capitalized words (e.g., "Icon Button"). + static final RegExp _nameRegExp = RegExp(r'^[A-Z][a-zA-Z0-9]*( [A-Z][a-zA-Z0-9]*)*$'); /// The name of the template, which corresponds to the target file name. - /// E.g., 'typography' for generating 'typography_defaults.g.dart'. + /// E.g., 'Icon Button' for generating 'icon_button_m3_defaults.g.dart'. String get name; + /// The path of the parent file relative to `lib/src`. + /// E.g., 'icon_button.dart' or 'buttons/icon_button.dart'. + String get parentFilePath; + + /// The path to the library's directory where generated files are placed. @visibleForTesting String get materialLib { const packagePath = 'packages/material_ui'; const generatedDirectory = 'lib/src/generated'; - final String relativeOutputPath = switch (_version) { - _MaterialVersion.material3 => generatedDirectory, - _MaterialVersion.material3Expressive => '$generatedDirectory/material_3_expressive', - }; if (Directory(packagePath).existsSync()) { - return '$packagePath/$relativeOutputPath'; + return '$packagePath/$generatedDirectory'; } - return relativeOutputPath; + return generatedDirectory; } - String generateContents(); + /// The Material version this template is for. + _MaterialVersion get _version; + /// The name of the class that will be generated (e.g. `_M3IconButtonDefaults` + /// or `_M3EIconButtonDefaults`). + String get _className { + assert( + _nameRegExp.hasMatch(name), + 'The template name "$name" must use spaces and capitalized words (e.g., "Typography" or "Icon Button").', + ); + final String camelName = name.replaceAll(' ', ''); + return switch (_version) { + _MaterialVersion.material3 => '_M3${camelName}Defaults', + _MaterialVersion.material3Expressive => '_M3E${camelName}Defaults', + }; + } + + /// The regular expression used to verify that the generated contents declare + /// the class. + RegExp get _classRegExp => RegExp('class\\s+$_className\\b'); + + /// Returns the body of the generated file as a string. + /// + /// The [className] parameter must be used to declare the class. + String generateContents(String className); + + /// Generates the file under the target path [materialLib] and formats it. void generateFile({bool verbose = false}) { - final fileName = '$materialLib/${name}_defaults.g.dart'; + final String snakeName = name.toLowerCase().replaceAll(' ', '_'); + final String outputFileName = switch (_version) { + _MaterialVersion.material3 => '${snakeName}_m3_defaults.g.dart', + _MaterialVersion.material3Expressive => '${snakeName}_m3e_defaults.g.dart', + }; + final fileName = '$materialLib/$outputFileName'; if (verbose) { stdout.writeln('Generating file: $fileName'); - stdout.writeln('Target parent file name: $name.dart'); + stdout.writeln('Target parent file path: lib/src/$parentFilePath'); } + assert( + !parentFilePath.startsWith('/') && !parentFilePath.startsWith('lib/'), + 'parentFilePath must be relative to lib/src/ (e.g. "icon_button.dart").', + ); final file = File(fileName); if (!file.existsSync()) { if (verbose) { @@ -75,20 +117,21 @@ abstract class _TokenTemplate { file.createSync(recursive: true); } - final parentName = '$name.dart'; - if (verbose) { stdout.writeln('Generating contents...'); } + final String contents = generateContents(_className); + assert( + contents.contains(_classRegExp), + 'The generated contents for "$name" must define the class "$_className". ' + 'Make sure you are utilizing the passed `className` parameter.', + ); + final buffer = StringBuffer(); - buffer.write(copyrightHeader); - buffer.write(headerComment); - final String partOfPath = switch (_version) { - _MaterialVersion.material3 => '../$parentName', - _MaterialVersion.material3Expressive => '../../material_3_expressive/$parentName', - }; - buffer.write("part of '$partOfPath';\n\n"); - buffer.write(generateContents()); + buffer.write(_copyrightHeader); + buffer.write(_headerComment); + buffer.write("part of '../$parentFilePath';\n\n"); + buffer.write(contents); if (verbose) { stdout.writeln('Writing generated contents to $fileName...'); diff --git a/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart b/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart index 91053fcd959d..11cef5f15769 100644 --- a/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart +++ b/packages/material_ui/tool/gen_defaults/test/gen_defaults_test.dart @@ -5,6 +5,7 @@ import 'dart:io'; import 'package:test/test.dart'; +import '../templates/template.dart'; import 'test_fixtures/test_templates.dart'; void main() { @@ -20,69 +21,85 @@ void main() { tempDir!.deleteSync(recursive: true); }); - test('will generate a part file ending in _defaults.g.dart', () { - final template = ButtonTemplate(testPath()); - template.generateFile(verbose: true); + for (final isM3E in [true, false]) { + TokenTemplate buttonTemplate() => + isM3E ? M3EIconButtonTemplate(testPath()) : M3IconButtonTemplate(testPath()); - final file = File('${testPath()}/button_defaults.g.dart'); - expect(file.existsSync(), isTrue); - }); - - test('will generate a file with the correct header text', () { - final template = ButtonTemplate(testPath()); - template.generateFile(); - - final file = File('${testPath()}/button_defaults.g.dart'); - final String fileContents = file.readAsStringSync(); - expect(fileContents, contains(_fileHeader)); - }); - - test('will generate a file with the expected contents', () { - final template = ButtonTemplate(testPath()); - template.generateFile(); - - final file = File('${testPath()}/button_defaults.g.dart'); - final String fileContents = file.readAsStringSync(); - expect(fileContents, contains(_buttonDefaultsClass)); - }); + String filePath() { + final fileName = 'icon_button_m3${isM3E ? 'e' : ''}_defaults.g.dart'; + return '${testPath()}/$fileName'; + } - test('will completely overwrite any previous code', () { - final file = File('${testPath()}/button_defaults.g.dart'); - const randomText = 'Pre-existing random text.'; - file.writeAsStringSync(randomText); + group(isM3E ? 'M3E Template' : 'M3 Template', () { + test( + 'will generate a part file ending in icon_button_m3${isM3E ? 'e' : ''}_defaults.g.dart', + () { + buttonTemplate().generateFile(verbose: true); + expect(File(filePath()).existsSync(), isTrue); + }, + ); - final template = ButtonTemplate(testPath()); - template.generateFile(); - final String fileContents = file.readAsStringSync(); - expect(fileContents, isNot(contains(randomText))); - expect(fileContents, contains(_buttonDefaultsClass)); - }); + test('will generate a file with the correct header text', () { + buttonTemplate().generateFile(verbose: true); + final String fileContents = File(filePath()).readAsStringSync(); + expect(fileContents, contains(_fileHeader)); + }); + + test('will generate a file with the expected contents', () { + buttonTemplate().generateFile(verbose: true); + final String fileContents = File(filePath()).readAsStringSync(); + expect( + fileContents, + contains(isM3E ? _buttonExpressiveDefaultsClass : _buttonDefaultsClass), + ); + }); + + test('will completely overwrite any previous code', () { + final file = File(filePath()); + const randomText = 'Pre-existing random text.'; + file.writeAsStringSync(randomText); + + buttonTemplate().generateFile(verbose: true); + final String fileContents = file.readAsStringSync(); + expect(fileContents, isNot(contains(randomText))); + }); + }); + } test('will run dart format over the generated file', () { final template = UnformattedTemplate(testPath()); template.generateFile(); - final file = File('${testPath()}/unformatted_defaults.g.dart'); + final file = File('${testPath()}/unformatted_m3_defaults.g.dart'); expect(file.readAsStringSync(), contains(formattedClass)); }); - test('materialLib path resolves correctly based on MaterialVersion', () { - final m3Template = TestM3Template(); - final m3ExpressiveTemplate = TestM3ExpressiveTemplate(); - const materialUiDir = 'packages/material_ui'; - const generatedDir = 'lib/src/generated'; - - final bool hasPackageDir = Directory(materialUiDir).existsSync(); - if (hasPackageDir) { - expect(m3Template.materialLib, '$materialUiDir/$generatedDir'); - expect( - m3ExpressiveTemplate.materialLib, - '$materialUiDir/$generatedDir/material_3_expressive', - ); - } else { - expect(m3Template.materialLib, generatedDir); - expect(m3ExpressiveTemplate.materialLib, '$generatedDir/material_3_expressive'); - } + test('throws AssertionError if class name is not defined in generateContents', () { + final template = InvalidTemplate(testPath()); + expect( + () => template.generateFile(), + throwsA( + isA().having( + (AssertionError e) => e.message, + 'message', + contains('Make sure you are utilizing the passed `className` parameter.'), + ), + ), + ); + }); + + test('throws AssertionError if name is not in Spaced / TitleCase', () { + final template = SnakeCaseNameTemplate(testPath()); + expect( + () => template.generateFile(), + throwsA( + isA().having( + (AssertionError e) => e.message, + 'message', + contains('must use spaces and capitalized words'), + ), + ), + ); }); }); } @@ -97,15 +114,22 @@ const _fileHeader = ''' // packages/material_ui/tool/gen_defaults/bin/gen_defaults.dart. '''; +const _buttonExpressiveDefaultsClass = ''' +class _M3EIconButtonDefaults { + static const double height = 40.0; + static const double borderRadius = 8.0; +} +'''; + const _buttonDefaultsClass = ''' -class _ButtonDefaults { +class _M3IconButtonDefaults { static const double height = 40.0; static const double borderRadius = 8.0; } '''; const formattedClass = ''' -class UnformattedClass { +class _M3UnformattedDefaults { final int x = 1; final String y = 'hello'; } diff --git a/packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart b/packages/material_ui/tool/gen_defaults/test/test_fixtures/icon_button_token_data.dart similarity index 90% rename from packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart rename to packages/material_ui/tool/gen_defaults/test/test_fixtures/icon_button_token_data.dart index dbebb961a1e7..8eb7fd0d466a 100644 --- a/packages/material_ui/tool/gen_defaults/test/test_fixtures/button_token_data.dart +++ b/packages/material_ui/tool/gen_defaults/test/test_fixtures/icon_button_token_data.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -class TokenButton { +class TokenIconButton { static const double height = 40.0; static const double borderRadius = 8.0; } diff --git a/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart b/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart index e56d0c8ef85d..01442bf46fb1 100644 --- a/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart +++ b/packages/material_ui/tool/gen_defaults/test/test_fixtures/test_templates.dart @@ -3,25 +3,53 @@ // found in the LICENSE file. import '../../templates/template.dart'; -import 'button_token_data.dart'; +import 'icon_button_token_data.dart'; -class ButtonTemplate extends M3ETokenTemplate { - ButtonTemplate(this.customMaterialLib); +class M3EIconButtonTemplate extends M3ETokenTemplate { + M3EIconButtonTemplate(this.customMaterialLib); final String customMaterialLib; @override - String get name => 'button'; + String get name => 'Icon Button'; + + @override + String get parentFilePath => 'icon_button.dart'; @override String get materialLib => customMaterialLib; @override - String generateContents() { + String generateContents(String className) { return ''' -class _ButtonDefaults { - static const double height = ${TokenButton.height}; - static const double borderRadius = ${TokenButton.borderRadius}; +class $className { + static const double height = ${TokenIconButton.height}; + static const double borderRadius = ${TokenIconButton.borderRadius}; +} +'''; + } +} + +class M3IconButtonTemplate extends M3TokenTemplate { + M3IconButtonTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'Icon Button'; + + @override + String get parentFilePath => 'icon_button.dart'; + + @override + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) { + return ''' +class $className { + static const double height = ${TokenIconButton.height}; + static const double borderRadius = ${TokenIconButton.borderRadius}; } '''; } @@ -33,15 +61,18 @@ class UnformattedTemplate extends M3TokenTemplate { final String customMaterialLib; @override - String get name => 'unformatted'; + String get name => 'Unformatted'; + + @override + String get parentFilePath => 'unformatted.dart'; @override String get materialLib => customMaterialLib; @override - String generateContents() { + String generateContents(String className) { return ''' -class UnformattedClass { +class $className { final int x = 1 ; final String y = 'hello' ; } @@ -49,18 +80,44 @@ final int x = 1 ; } } -class TestM3Template extends M3TokenTemplate { +class InvalidTemplate extends M3TokenTemplate { + InvalidTemplate(this.customMaterialLib); + + final String customMaterialLib; + + @override + String get name => 'Invalid'; + @override - String get name => 'm3'; + String get parentFilePath => 'invalid.dart'; @override - String generateContents() => ''; + String get materialLib => customMaterialLib; + + @override + String generateContents(String className) { + return ''' +class _SomeOtherClassNameDefaults { + final int x = 1; +} +'''; + } } -class TestM3ExpressiveTemplate extends M3ETokenTemplate { +class SnakeCaseNameTemplate extends M3TokenTemplate { + SnakeCaseNameTemplate(this.customMaterialLib); + + final String customMaterialLib; + @override - String get name => 'm3e'; + String get name => 'snake_case_name'; + + @override + String get parentFilePath => 'snake_case_name.dart'; + + @override + String get materialLib => customMaterialLib; @override - String generateContents() => ''; + String generateContents(String className) => ''; } From 3def1ee575dc1cb772742b9ad43edf5c28d84195 Mon Sep 17 00:00:00 2001 From: Flutter Material Tokens Copybara Bot Date: Tue, 23 Jun 2026 20:14:09 +0000 Subject: [PATCH 4/4] Project import generated by Copybara. FolderOrigin-RevId: /google/src/cloud/elliottbrooks/copybara-m3e-tokens/google3/javascript/materialdesign/tokens/compiler/formats/flutter/staging_output --- .../tool/gen_defaults/data/app_bar.dart | 174 +- .../tool/gen_defaults/data/app_bar_large.dart | 19 +- .../data/app_bar_large_flexible.dart | 35 +- .../gen_defaults/data/app_bar_medium.dart | 23 +- .../data/app_bar_medium_flexible.dart | 33 +- .../tool/gen_defaults/data/app_bar_small.dart | 60 +- .../tool/gen_defaults/data/assist_chip.dart | 493 +++- .../tool/gen_defaults/data/badge.dart | 102 +- .../tool/gen_defaults/data/banner.dart | 97 +- .../tool/gen_defaults/data/banners.dart | 216 +- .../tool/gen_defaults/data/banners_basic.dart | 148 +- .../tool/gen_defaults/data/banners_rich.dart | 152 +- .../gen_defaults/data/bottom_app_bar.dart | 15 +- .../tool/gen_defaults/data/button.dart | 968 ++++++-- .../gen_defaults/data/button_elevated.dart | 856 ++++++- .../tool/gen_defaults/data/button_filled.dart | 879 ++++++- .../data/button_group_connected_large.dart | 20 +- .../data/button_group_connected_medium.dart | 22 +- .../data/button_group_connected_small.dart | 18 +- .../data/button_group_connected_xlarge.dart | 16 +- .../data/button_group_connected_xsmall.dart | 14 +- .../data/button_group_standard_large.dart | 8 +- .../data/button_group_standard_medium.dart | 18 +- .../data/button_group_standard_small.dart | 14 +- .../data/button_group_standard_xlarge.dart | 12 +- .../data/button_group_standard_xsmall.dart | 2 +- .../tool/gen_defaults/data/button_large.dart | 84 +- .../tool/gen_defaults/data/button_medium.dart | 76 +- .../gen_defaults/data/button_outlined.dart | 1081 ++++++++- .../tool/gen_defaults/data/button_small.dart | 98 +- .../tool/gen_defaults/data/button_text.dart | 248 +- .../tool/gen_defaults/data/button_tonal.dart | 961 +++++++- .../tool/gen_defaults/data/button_xlarge.dart | 102 +- .../tool/gen_defaults/data/button_xsmall.dart | 92 +- .../tool/gen_defaults/data/carousel_item.dart | 258 +- .../tool/gen_defaults/data/checkbox.dart | 982 ++++++-- .../tool/gen_defaults/data/chips.dart | 540 +++++ .../tool/gen_defaults/data/color.dart | 726 +++++- .../tool/gen_defaults/data/color_dark.dart | 115 - .../data/color_dark_high_contrast.dart | 112 - .../data/color_dark_medium_contrast.dart | 112 - .../data/color_light_high_contrast.dart | 109 - .../data/color_light_medium_contrast.dart | 109 - .../tool/gen_defaults/data/color_role.dart | 2 +- .../tool/gen_defaults/data/data_table.dart | 277 ++- .../gen_defaults/data/date_input_modal.dart | 134 +- .../gen_defaults/data/date_picker_docked.dart | 1194 +++++++-- .../gen_defaults/data/date_picker_modal.dart | 1003 ++++++-- .../tool/gen_defaults/data/dialog.dart | 276 ++- .../tool/gen_defaults/data/divider.dart | 33 +- .../tool/gen_defaults/data/drag_handle.dart | 136 +- .../tool/gen_defaults/data/elevated_card.dart | 176 +- .../tool/gen_defaults/data/elevation.dart | 18 +- .../tool/gen_defaults/data/extended_fab.dart | 30 +- .../data/extended_fab_branded.dart | 117 - .../gen_defaults/data/extended_fab_large.dart | 38 +- .../data/extended_fab_medium.dart | 34 +- .../data/extended_fab_primary.dart | 237 +- .../data/extended_fab_primary_container.dart | 283 ++- .../data/extended_fab_secondary.dart | 263 +- .../extended_fab_secondary_container.dart | 290 ++- .../gen_defaults/data/extended_fab_small.dart | 30 +- .../data/extended_fab_surface.dart | 304 ++- .../data/extended_fab_tertiary.dart | 256 +- .../data/extended_fab_tertiary_container.dart | 275 ++- .../tool/gen_defaults/data/fab.dart | 8 +- .../tool/gen_defaults/data/fab_branded.dart | 90 - .../tool/gen_defaults/data/fab_large.dart | 14 +- .../tool/gen_defaults/data/fab_medium.dart | 12 +- .../tool/gen_defaults/data/fab_menu.dart | 70 +- .../data/fab_menu_primary_close_button.dart | 161 +- .../data/fab_menu_primary_container.dart | 294 ++- .../data/fab_menu_secondary_close_button.dart | 180 +- .../data/fab_menu_secondary_container.dart | 288 ++- .../data/fab_menu_tertiary_close_button.dart | 176 +- .../data/fab_menu_tertiary_container.dart | 292 ++- .../tool/gen_defaults/data/fab_primary.dart | 171 +- .../data/fab_primary_container.dart | 203 +- .../tool/gen_defaults/data/fab_secondary.dart | 188 +- .../data/fab_secondary_container.dart | 204 +- .../tool/gen_defaults/data/fab_small.dart | 2 +- .../tool/gen_defaults/data/fab_surface.dart | 219 +- .../tool/gen_defaults/data/fab_tertiary.dart | 188 +- .../data/fab_tertiary_container.dart | 199 +- .../data/filled_autocomplete.dart | 1330 ++++++++-- .../tool/gen_defaults/data/filled_card.dart | 191 +- .../gen_defaults/data/filled_menu_button.dart | 475 +++- .../tool/gen_defaults/data/filled_select.dart | 1444 +++++++++-- .../gen_defaults/data/filled_text_field.dart | 1234 ++++++++-- .../tool/gen_defaults/data/filter_chip.dart | 1353 +++++++++-- .../gen_defaults/data/full_screen_dialog.dart | 283 ++- .../tool/gen_defaults/data/glass_button.dart | 243 +- .../gen_defaults/data/glass_icon_button.dart | 115 +- .../tool/gen_defaults/data/icon_button.dart | 695 +++++- .../gen_defaults/data/icon_button_filled.dart | 516 +++- .../gen_defaults/data/icon_button_large.dart | 62 +- .../gen_defaults/data/icon_button_medium.dart | 72 +- .../data/icon_button_outlined.dart | 635 ++++- .../gen_defaults/data/icon_button_small.dart | 84 +- .../data/icon_button_standard.dart | 468 +++- .../gen_defaults/data/icon_button_tonal.dart | 589 ++++- .../gen_defaults/data/icon_button_xlarge.dart | 82 +- .../gen_defaults/data/icon_button_xsmall.dart | 94 +- .../tool/gen_defaults/data/input_chip.dart | 1292 ++++++++-- .../tool/gen_defaults/data/list.dart | 2142 +++++++++++++---- .../tool/gen_defaults/data/list_expand.dart | 96 +- .../tool/gen_defaults/data/list_reorder.dart | 193 +- .../tool/gen_defaults/data/list_reveal.dart | 265 +- .../gen_defaults/data/loading_indicator.dart | 93 +- .../tool/gen_defaults/data/measurement.dart | 60 +- .../tool/gen_defaults/data/menu.dart | 18 +- .../tool/gen_defaults/data/menus.dart | 343 +-- .../gen_defaults/data/menus_standard.dart | 1668 +++++++++++-- .../tool/gen_defaults/data/menus_vibrant.dart | 1376 +++++++++-- .../gen_defaults/data/motion_expressive.dart | 136 +- .../gen_defaults/data/motion_standard.dart | 130 +- .../tool/gen_defaults/data/nav_bar.dart | 312 ++- .../data/nav_bar_item_horizontal.dart | 29 +- .../data/nav_bar_item_vertical.dart | 33 +- .../tool/gen_defaults/data/nav_rail.dart | 246 +- .../gen_defaults/data/nav_rail_collapsed.dart | 25 +- .../gen_defaults/data/nav_rail_expanded.dart | 49 +- .../tool/gen_defaults/data/nav_rail_item.dart | 44 +- .../data/nav_rail_item_horizontal.dart | 31 +- .../data/nav_rail_item_vertical.dart | 29 +- .../gen_defaults/data/navigation_bar.dart | 628 ++++- .../gen_defaults/data/navigation_drawer.dart | 760 ++++-- .../gen_defaults/data/navigation_rail.dart | 619 ++++- .../data/outlined_autocomplete.dart | 1272 ++++++++-- .../tool/gen_defaults/data/outlined_card.dart | 280 ++- .../data/outlined_menu_button.dart | 500 +++- .../data/outlined_segmented_button.dart | 690 +++++- .../gen_defaults/data/outlined_select.dart | 1384 +++++++++-- .../data/outlined_text_field.dart | 1112 +++++++-- .../tool/gen_defaults/data/palette.dart | 944 ++++---- .../tool/gen_defaults/data/plain_tooltip.dart | 64 +- .../data/primary_navigation_tab.dart | 660 ++++- .../gen_defaults/data/progress_indicator.dart | 79 +- .../data/progress_indicator_circular.dart | 18 +- .../data/progress_indicator_linear.dart | 34 +- .../tool/gen_defaults/data/radio_button.dart | 358 ++- .../tool/gen_defaults/data/rich_tooltip.dart | 255 +- .../tool/gen_defaults/data/scrim.dart | 9 +- .../tool/gen_defaults/data/search_bar.dart | 319 ++- .../tool/gen_defaults/data/search_view.dart | 242 +- .../data/secondary_navigation_tab.dart | 348 ++- .../tool/gen_defaults/data/shape.dart | 204 +- .../tool/gen_defaults/data/shape_struct.dart | 19 +- .../tool/gen_defaults/data/sheet_bottom.dart | 109 +- .../gen_defaults/data/sheet_floating.dart | 18 +- .../tool/gen_defaults/data/sheet_side.dart | 284 ++- .../tool/gen_defaults/data/slider.dart | 610 ++++- .../tool/gen_defaults/data/slider_large.dart | 16 +- .../tool/gen_defaults/data/slider_medium.dart | 22 +- .../tool/gen_defaults/data/slider_small.dart | 10 +- .../tool/gen_defaults/data/slider_xlarge.dart | 24 +- .../tool/gen_defaults/data/slider_xsmall.dart | 18 +- .../tool/gen_defaults/data/snackbar.dart | 361 ++- .../tool/gen_defaults/data/space.dart | 61 - .../gen_defaults/data/split_button_large.dart | 30 +- .../data/split_button_medium.dart | 34 +- .../gen_defaults/data/split_button_small.dart | 44 +- .../data/split_button_xlarge.dart | 38 +- .../data/split_button_xsmall.dart | 44 +- .../data/standard_menu_button.dart | 462 +++- .../tool/gen_defaults/data/state.dart | 8 +- .../data/state_focus_indicator.dart | 8 +- .../gen_defaults/data/suggestion_chip.dart | 603 ++++- .../tool/gen_defaults/data/switch.dart | 944 ++++++-- .../data/switch_dark_ios_default.dart | 10 - .../data/switch_dark_ios_medium_contrast.dart | 10 - .../tool/gen_defaults/data/time_input.dart | 757 ++++-- .../tool/gen_defaults/data/time_picker.dart | 1200 +++++++-- .../gen_defaults/data/toolbar_docked.dart | 14 +- .../gen_defaults/data/toolbar_floating.dart | 30 +- .../data/toolbar_floating_fab.dart | 152 +- .../gen_defaults/data/toolbar_standard.dart | 619 ++++- .../gen_defaults/data/toolbar_vibrant.dart | 608 ++++- .../tool/gen_defaults/data/typeface.dart | 14 +- .../gen_defaults/data/typeface_variable.dart | 13 - .../tool/gen_defaults/data/typescale.dart | 369 +-- .../data/typescale_emphasized.dart | 369 +-- .../data/typescale_emphasized_variable.dart | 232 -- .../gen_defaults/data/typescale_struct.dart | 19 + .../gen_defaults/data/typescale_variable.dart | 367 +-- .../data/typescale_variable_emphasized.dart | 367 +-- 186 files changed, 45762 insertions(+), 11093 deletions(-) create mode 100644 packages/material_ui/tool/gen_defaults/data/chips.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/color_dark.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/fab_branded.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/space.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/typeface_variable.dart delete mode 100644 packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart create mode 100644 packages/material_ui/tool/gen_defaults/data/typescale_struct.dart diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar.dart b/packages/material_ui/tool/gen_defaults/data/app_bar.dart index 8601904e232f..ad30fdebdcac 100644 --- a/packages/material_ui/tool/gen_defaults/data/app_bar.dart +++ b/packages/material_ui/tool/gen_defaults/data/app_bar.dart @@ -2,76 +2,192 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenAppBar { - /// md.comp.app-bar.on-scroll.container.elevation - static const double onScrollContainerElevation = 3.00; - - /// md.comp.app-bar.icon-button-space - static const double iconButtonSpace = 0.00; + /// md.comp.app-bar.avatar.size + static const double avatarSize = 32.00; /// md.comp.app-bar.container.elevation static const double containerElevation = 0.00; + /// md.comp.app-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.app-bar.icon-button-space + static const double iconButtonSpace = 0.00; + /// md.comp.app-bar.icon.size static const double iconSize = 24.00; + /// md.comp.app-bar.leading-space + static const double leadingSpace = 4.00; + + /// md.comp.app-bar.on-scroll.container.elevation + static const double onScrollContainerElevation = 3.00; + + /// md.comp.app-bar.search.leading-space + static const double searchLeadingSpace = 8.00; + + /// md.comp.app-bar.search.trailing-space + static const double searchTrailingSpace = 8.00; + + /// md.comp.app-bar.trailing-space + static const double trailingSpace = 4.00; +} + +class TokenAppBarDark { + /// md.comp.app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.app-bar.on-scroll.container.color static const TokenColorRole onScrollContainerColor = TokenColorRole.surfaceContainer; - /// md.comp.app-bar.title.color - static const TokenColorRole titleColor = TokenColorRole.onSurface; - /// md.comp.app-bar.search.container.color static const TokenColorRole searchContainerColor = TokenColorRole.surfaceContainer; + /// md.comp.app-bar.search.on-scroll.container.color + static const TokenColorRole searchOnScrollContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenAppBarDarkDefault { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + /// md.comp.app-bar.search.label.color static const TokenColorRole searchLabelColor = TokenColorRole.onSurfaceVariant; - /// md.comp.app-bar.leading-space - static const double leadingSpace = 4.00; + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarDarkHighContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarDarkMediumContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarLight { + /// md.comp.app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.app-bar.on-scroll.container.color + static const TokenColorRole onScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.search.container.color + static const TokenColorRole searchContainerColor = + TokenColorRole.surfaceContainer; /// md.comp.app-bar.search.on-scroll.container.color static const TokenColorRole searchOnScrollContainerColor = TokenColorRole.surfaceContainerHighest; +} - /// md.comp.app-bar.search.trailing-space - static const double searchTrailingSpace = 8.00; +class TokenAppBarLightDefault { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; - /// md.comp.app-bar.trailing-space - static const double trailingSpace = 4.00; + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.app-bar.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; - /// md.comp.app-bar.search.leading-space - static const double searchLeadingSpace = 8.00; + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarLightHighContrast { /// md.comp.app-bar.leading-icon.color static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; - /// md.comp.app-bar.container.color - static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.app-bar.avatar.size - static const double avatarSize = 32.00; + /// md.comp.app-bar.subtitle.color + static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenAppBarLightMediumContrast { + /// md.comp.app-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.search.label.color + static const TokenColorRole searchLabelColor = + TokenColorRole.onSurfaceVariant; /// md.comp.app-bar.subtitle.color static const TokenColorRole subtitleColor = TokenColorRole.onSurfaceVariant; + /// md.comp.app-bar.title.color + static const TokenColorRole titleColor = TokenColorRole.onSurface; + /// md.comp.app-bar.trailing-icon.color static const TokenColorRole trailingIconColor = TokenColorRole.onSurfaceVariant; diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart index 6af4675d2a32..569cbc2af41b 100644 --- a/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart @@ -2,24 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenAppBarLarge { /// md.comp.app-bar.large.container.height static const double containerHeight = 152.00; /// md.comp.app-bar.large.title.font - static const double titleFontFontSize = 28.00; - - /// md.comp.app-bar.large.title.font - static const double titleFontFontWeight = 400; - - /// md.comp.app-bar.large.title.font - static const double titleFontLineHeight = 36.00; - - /// md.comp.app-bar.large.title.font - static const double titleFontLetterSpacing = 0.00; - - /// md.comp.app-bar.large.title.font - static const String titleFontFontFamily = 'Roboto'; + static const TypescaleStruct titleFont = TokenTypescale.headlineMedium; } diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart index 54b10b79cb7d..df9546bff14d 100644 --- a/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart @@ -2,41 +2,20 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenAppBarLargeFlexible { - /// md.comp.app-bar.large-flexible.subtitle.font - static const double subtitleFontFontSize = 16.00; - - /// md.comp.app-bar.large-flexible.subtitle.font - static const double subtitleFontFontWeight = 500; - - /// md.comp.app-bar.large-flexible.subtitle.font - static const double subtitleFontLineHeight = 24.00; - - /// md.comp.app-bar.large-flexible.subtitle.font - static const double subtitleFontLetterSpacing = 0.15; - - /// md.comp.app-bar.large-flexible.subtitle.font - static const String subtitleFontFontFamily = 'Roboto'; +import 'typescale.dart'; +import 'typescale_struct.dart'; +class TokenAppBarLargeFlexible { /// md.comp.app-bar.large-flexible.container.height static const double containerHeight = 120.00; - /// md.comp.app-bar.large-flexible.title.font - static const double titleFontFontSize = 36.00; - - /// md.comp.app-bar.large-flexible.title.font - static const double titleFontFontWeight = 400; - - /// md.comp.app-bar.large-flexible.title.font - static const double titleFontLineHeight = 44.00; - - /// md.comp.app-bar.large-flexible.title.font - static const double titleFontLetterSpacing = 0.00; + /// md.comp.app-bar.large-flexible.subtitle.font + static const TypescaleStruct subtitleFont = TokenTypescale.titleMedium; /// md.comp.app-bar.large-flexible.title.font - static const String titleFontFontFamily = 'Roboto'; + static const TypescaleStruct titleFont = TokenTypescale.displaySmall; /// md.comp.app-bar.large-flexible.with-subtitle.container.height static const double withSubtitleContainerHeight = 152.00; diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart index fed482f671f6..d16bd3aca123 100644 --- a/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart @@ -2,24 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenAppBarMedium { - /// md.comp.app-bar.medium.title.font - static const double titleFontFontSize = 24.00; - - /// md.comp.app-bar.medium.title.font - static const double titleFontFontWeight = 400; - - /// md.comp.app-bar.medium.title.font - static const double titleFontLineHeight = 32.00; - - /// md.comp.app-bar.medium.title.font - static const double titleFontLetterSpacing = 0.00; - - /// md.comp.app-bar.medium.title.font - static const String titleFontFontFamily = 'Roboto'; +import 'typescale.dart'; +import 'typescale_struct.dart'; +class TokenAppBarMedium { /// md.comp.app-bar.medium.container.height static const double containerHeight = 112.00; + + /// md.comp.app-bar.medium.title.font + static const TypescaleStruct titleFont = TokenTypescale.headlineSmall; } diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart index 0529a3c5440b..6607bcdfd4f0 100644 --- a/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart @@ -2,41 +2,20 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenAppBarMediumFlexible { /// md.comp.app-bar.medium-flexible.container.height static const double containerHeight = 112.00; /// md.comp.app-bar.medium-flexible.subtitle.font - static const double subtitleFontFontSize = 14.00; - - /// md.comp.app-bar.medium-flexible.subtitle.font - static const double subtitleFontFontWeight = 500; - - /// md.comp.app-bar.medium-flexible.subtitle.font - static const double subtitleFontLineHeight = 20.00; - - /// md.comp.app-bar.medium-flexible.subtitle.font - static const double subtitleFontLetterSpacing = 0.10; - - /// md.comp.app-bar.medium-flexible.subtitle.font - static const String subtitleFontFontFamily = 'Roboto'; - - /// md.comp.app-bar.medium-flexible.title.font - static const double titleFontFontSize = 28.00; - - /// md.comp.app-bar.medium-flexible.title.font - static const double titleFontFontWeight = 400; - - /// md.comp.app-bar.medium-flexible.title.font - static const double titleFontLineHeight = 36.00; - - /// md.comp.app-bar.medium-flexible.title.font - static const double titleFontLetterSpacing = 0.00; + static const TypescaleStruct subtitleFont = TokenTypescale.labelLarge; /// md.comp.app-bar.medium-flexible.title.font - static const String titleFontFontFamily = 'Roboto'; + static const TypescaleStruct titleFont = TokenTypescale.headlineMedium; /// md.comp.app-bar.medium-flexible.with-subtitle.container.height static const double withSubtitleContainerHeight = 136.00; diff --git a/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart index 169ca62ec004..3eab94ba8615 100644 --- a/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart @@ -2,11 +2,19 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenAppBarSmall { + /// md.comp.app-bar.small.container.height + static const double containerHeight = 64.00; + + /// md.comp.app-bar.small.search.container.height + static const double searchContainerHeight = 56.00; + /// md.comp.app-bar.small.search.container.shape static const ShapeStruct searchContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -16,54 +24,12 @@ class TokenAppBarSmall { bottomRight: 0.00, ); - /// md.comp.app-bar.small.container.height - static const double containerHeight = 64.00; - - /// md.comp.app-bar.small.search.container.height - static const double searchContainerHeight = 56.00; - - /// md.comp.app-bar.small.search.label-text.font - static const double searchLabelTextFontFontSize = 16.00; - - /// md.comp.app-bar.small.search.label-text.font - static const double searchLabelTextFontFontWeight = 400; - - /// md.comp.app-bar.small.search.label-text.font - static const double searchLabelTextFontLineHeight = 24.00; - - /// md.comp.app-bar.small.search.label-text.font - static const double searchLabelTextFontLetterSpacing = 0.50; - /// md.comp.app-bar.small.search.label-text.font - static const String searchLabelTextFontFontFamily = 'Roboto'; - - /// md.comp.app-bar.small.title.font - static const double titleFontFontSize = 22.00; - - /// md.comp.app-bar.small.title.font - static const double titleFontFontWeight = 400; - - /// md.comp.app-bar.small.title.font - static const double titleFontLineHeight = 28.00; - - /// md.comp.app-bar.small.title.font - static const double titleFontLetterSpacing = 0.00; - - /// md.comp.app-bar.small.title.font - static const String titleFontFontFamily = 'Roboto'; - - /// md.comp.app-bar.small.subtitle.font - static const double subtitleFontFontSize = 12.00; - - /// md.comp.app-bar.small.subtitle.font - static const double subtitleFontFontWeight = 500; + static const TypescaleStruct searchLabelTextFont = TokenTypescale.bodyLarge; /// md.comp.app-bar.small.subtitle.font - static const double subtitleFontLineHeight = 16.00; + static const TypescaleStruct subtitleFont = TokenTypescale.labelMedium; - /// md.comp.app-bar.small.subtitle.font - static const double subtitleFontLetterSpacing = 0.50; - - /// md.comp.app-bar.small.subtitle.font - static const String subtitleFontFontFamily = 'Roboto'; + /// md.comp.app-bar.small.title.font + static const TypescaleStruct titleFont = TokenTypescale.titleLarge; } diff --git a/packages/material_ui/tool/gen_defaults/data/assist_chip.dart b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart index 169bc5eb8218..c602e11e305a 100644 --- a/packages/material_ui/tool/gen_defaults/data/assist_chip.dart +++ b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart @@ -2,170 +2,511 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenAssistChip { - /// md.comp.assist-chip.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.container.height + static const double containerHeight = 32.00; - /// md.comp.assist-chip.with-icon.icon.size - static const double withIconIconSize = 18.00; + /// md.comp.assist-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); - /// md.comp.assist-chip.with-icon.icon.color - static const TokenColorRole withIconIconColor = TokenColorRole.primary; + /// md.comp.assist-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; - /// md.comp.assist-chip.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.assist-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; - /// md.comp.assist-chip.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.assist-chip.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; - /// md.comp.assist-chip.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.assist-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; - /// md.comp.assist-chip.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.assist-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.assist-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.assist-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.assist-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.assist-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.assist-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.assist-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// md.comp.assist-chip.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.assist-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.assist-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.assist-chip.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.assist-chip.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; /// md.comp.assist-chip.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.assist-chip.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + /// md.comp.assist-chip.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// md.comp.assist-chip.with-icon.icon.size + static const double withIconIconSize = 18.00; +} + +class TokenAssistChipDark { /// md.comp.assist-chip.elevated.container.color static const TokenColorRole elevatedContainerColor = TokenColorRole.surfaceContainerLow; + /// md.comp.assist-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenAssistChipDarkDefault { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipDarkHighContrast { /// md.comp.assist-chip.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.with-icon.disabled.icon.opacity - static const double withIconDisabledIconOpacity = 0.38; + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; - /// md.comp.assist-chip.elevated.pressed.container.elevation - static const double elevatedPressedContainerElevation = 1.00; + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; /// md.comp.assist-chip.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + /// md.comp.assist-chip.with-icon.focus.icon.color static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; - /// md.comp.assist-chip.flat.outline.width - static const double flatOutlineWidth = 1.00; + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; - /// md.comp.assist-chip.container.height - static const double containerHeight = 32.00; + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipDarkMediumContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.assist-chip.focus.label-text.color static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.dragged.state-layer.opacity - static const double draggedStateLayerOpacity = 0.16; + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; /// md.comp.assist-chip.with-icon.hover.icon.color static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; - /// md.comp.assist-chip.elevated.disabled.container.elevation - static const double elevatedDisabledContainerElevation = 0.00; + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipLight { + /// md.comp.assist-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; /// md.comp.assist-chip.elevated.container.shadow-color static const TokenColorRole elevatedContainerShadowColor = TokenColorRole.shadow; +} - /// md.comp.assist-chip.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; - - /// md.comp.assist-chip.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); +class TokenAssistChipLightDefault { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.assist-chip.dragged.label-text.color static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; - /// md.comp.assist-chip.flat.outline.color - static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; /// md.comp.assist-chip.flat.focus.outline.color static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.flat.container.elevation - static const double flatContainerElevation = 0.00; + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.assist-chip.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; /// md.comp.assist-chip.with-icon.pressed.icon.color static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} - /// md.comp.assist-chip.dragged.container.elevation - static const double draggedContainerElevation = 8.00; +class TokenAssistChipLightHighContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.focus.state-layer.color - static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; /// md.comp.assist-chip.dragged.state-layer.color static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + /// md.comp.assist-chip.flat.disabled.outline.color static const TokenColorRole flatDisabledOutlineColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.with-icon.disabled.icon.color - static const TokenColorRole withIconDisabledIconColor = - TokenColorRole.onSurface; + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; /// md.comp.assist-chip.hover.label-text.color static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.elevated.container.elevation - static const double elevatedContainerElevation = 1.00; + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.elevated.hover.container.elevation - static const double elevatedHoverContainerElevation = 3.00; + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.elevated.disabled.container.opacity - static const double elevatedDisabledContainerOpacity = 0.12; + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.elevated.focus.container.elevation - static const double elevatedFocusContainerElevation = 1.00; + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; /// md.comp.assist-chip.with-icon.dragged.icon.color static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; +} + +class TokenAssistChipLightMediumContrast { + /// md.comp.assist-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.assist-chip.elevated.disabled.container.color static const TokenColorRole elevatedDisabledContainerColor = TokenColorRole.onSurface; - /// md.comp.assist-chip.flat.disabled.outline.opacity - static const double flatDisabledOutlineOpacity = 0.12; + /// md.comp.assist-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.assist-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.dragged.icon.color + static const TokenColorRole withIconDraggedIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.primary; + + /// md.comp.assist-chip.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/badge.dart b/packages/material_ui/tool/gen_defaults/data/badge.dart index 2f649d5a9680..ffc2a9e9c826 100644 --- a/packages/material_ui/tool/gen_defaults/data/badge.dart +++ b/packages/material_ui/tool/gen_defaults/data/badge.dart @@ -2,24 +2,29 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenBadge { - /// md.comp.badge.size - static const double size = 6.00; + /// md.comp.badge.large.label-text.type + static const TypescaleStruct largeLabelTextType = TokenTypescale.labelSmall; + + /// md.comp.badge.large.shape + static const ShapeStruct largeShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); /// md.comp.badge.large.size static const double largeSize = 16.00; - /// md.comp.badge.color - static const TokenColorRole color = TokenColorRole.error; - - /// md.comp.badge.large.color - static const TokenColorRole largeColor = TokenColorRole.error; - /// md.comp.badge.shape static const ShapeStruct shape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -29,33 +34,72 @@ class TokenBadge { bottomRight: 0.00, ); - /// md.comp.badge.large.label-text.font - static const String largeLabelTextFont = 'Roboto'; + /// md.comp.badge.size + static const double size = 6.00; +} + +class TokenBadgeDarkDefault { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; /// md.comp.badge.large.label-text.color static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} - /// md.comp.badge.large.label-text.type - static const double largeLabelTextTypeFontSize = 11.00; +class TokenBadgeDarkHighContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; - /// md.comp.badge.large.label-text.type - static const double largeLabelTextTypeFontWeight = 500; + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; - /// md.comp.badge.large.label-text.type - static const double largeLabelTextTypeLineHeight = 16.00; + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} - /// md.comp.badge.large.label-text.type - static const double largeLabelTextTypeLetterSpacing = 0.50; +class TokenBadgeDarkMediumContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; - /// md.comp.badge.large.label-text.type - static const String largeLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; - /// md.comp.badge.large.shape - static const ShapeStruct largeShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeLightDefault { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeLightHighContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; +} + +class TokenBadgeLightMediumContrast { + /// md.comp.badge.color + static const TokenColorRole color = TokenColorRole.error; + + /// md.comp.badge.large.color + static const TokenColorRole largeColor = TokenColorRole.error; + + /// md.comp.badge.large.label-text.color + static const TokenColorRole largeLabelTextColor = TokenColorRole.onError; } diff --git a/packages/material_ui/tool/gen_defaults/data/banner.dart b/packages/material_ui/tool/gen_defaults/data/banner.dart index 874d6a1854f3..fe7e5b27886c 100644 --- a/packages/material_ui/tool/gen_defaults/data/banner.dart +++ b/packages/material_ui/tool/gen_defaults/data/banner.dart @@ -2,47 +2,46 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenBanner { - /// md.comp.banner.supporting-text.type - static const double supportingTextTypeFontSize = 14.00; - - /// md.comp.banner.supporting-text.type - static const double supportingTextTypeFontWeight = 400; - - /// md.comp.banner.supporting-text.type - static const double supportingTextTypeLineHeight = 20.00; + /// md.comp.banner.container.elevation + static const double containerElevation = 1.00; - /// md.comp.banner.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.25; + /// md.comp.banner.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.banner.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; + /// md.comp.banner.desktop.with-single-line.container.height + static const double desktopWithSingleLineContainerHeight = 52.00; /// md.comp.banner.desktop.with-three-lines.container.height static const double desktopWithThreeLinesContainerHeight = 90.00; - /// md.comp.banner.with-image.image.size - static const double withImageImageSize = 40.00; + /// md.comp.banner.desktop.with-two-lines.with-image.container.height + static const double desktopWithTwoLinesWithImageContainerHeight = 72.00; /// md.comp.banner.mobile.with-single-line.container.height static const double mobileWithSingleLineContainerHeight = 54.00; + /// md.comp.banner.mobile.with-two-lines.container.height + static const double mobileWithTwoLinesContainerHeight = 112.00; + /// md.comp.banner.mobile.with-two-lines.with-image.container.height static const double mobileWithTwoLinesWithImageContainerHeight = 120.00; - /// md.comp.banner.container.elevation - static const double containerElevation = 1.00; - - /// md.comp.banner.desktop.with-two-lines.with-image.container.height - static const double desktopWithTwoLinesWithImageContainerHeight = 72.00; - - /// md.comp.banner.desktop.with-single-line.container.height - static const double desktopWithSingleLineContainerHeight = 52.00; + /// md.comp.banner.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; /// md.comp.banner.with-image.image.shape static const ShapeStruct withImageImageShape = ShapeStruct( @@ -53,26 +52,54 @@ class TokenBanner { bottomRight: 0.00, ); + /// md.comp.banner.with-image.image.size + static const double withImageImageSize = 40.00; +} + +class TokenBannerDark { /// md.comp.banner.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerLow; +} - /// md.comp.banner.mobile.with-two-lines.container.height - static const double mobileWithTwoLinesContainerHeight = 112.00; +class TokenBannerDarkDefault { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} +class TokenBannerDarkHighContrast { /// md.comp.banner.supporting-text.color static const TokenColorRole supportingTextColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.banner.supporting-text.font - static const String supportingTextFont = 'Roboto'; +class TokenBannerDarkMediumContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.banner.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); +class TokenBannerLight { + /// md.comp.banner.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenBannerLightDefault { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerLightHighContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenBannerLightMediumContrast { + /// md.comp.banner.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/banners.dart b/packages/material_ui/tool/gen_defaults/data/banners.dart index f7497468cf3a..9409385a7b7c 100644 --- a/packages/material_ui/tool/gen_defaults/data/banners.dart +++ b/packages/material_ui/tool/gen_defaults/data/banners.dart @@ -2,18 +2,85 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; -class TokenBanners { +class TokenBannersDark { + /// md.comp.banners.standard.color + static const TokenColorRole standardColor = TokenColorRole.surfaceContainer; +} + +class TokenBannersDarkDefault { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + /// md.comp.banners.standard.body-text.color static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersDarkHighContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + /// md.comp.banners.close-button.hovered.state-layer.color static const TokenColorRole closeButtonHoveredStateLayerColor = TokenColorRole.primary; + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.banners.vibrant.color static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; @@ -21,31 +88,176 @@ class TokenBanners { static const TokenColorRole vibrantIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersDarkMediumContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersLight { /// md.comp.banners.standard.color static const TokenColorRole standardColor = TokenColorRole.surfaceContainer; +} +class TokenBannersLightDefault { /// md.comp.banners.banners.close-button.pressed.state-layer.color static const TokenColorRole bannersCloseButtonPressedStateLayerColor = TokenColorRole.primary; + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenBannersLightHighContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.color + static const TokenColorRole closeButtonColor = TokenColorRole.primary; + /// md.comp.banners.close-button.focused.state-layer.color static const TokenColorRole closeButtonFocusedStateLayerColor = TokenColorRole.primary; + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + /// md.comp.banners.standard.icon.color static const TokenColorRole standardIconColor = TokenColorRole.onSurface; /// md.comp.banners.standard.title-text.color static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + /// md.comp.banners.vibrant.body-text.color + static const TokenColorRole vibrantBodyTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.banners.vibrant.title-text.color static const TokenColorRole vibrantTitleTextColor = TokenColorRole.onPrimaryContainer; +} + +class TokenBannersLightMediumContrast { + /// md.comp.banners.banners.close-button.pressed.state-layer.color + static const TokenColorRole bannersCloseButtonPressedStateLayerColor = + TokenColorRole.primary; /// md.comp.banners.close-button.color static const TokenColorRole closeButtonColor = TokenColorRole.primary; + /// md.comp.banners.close-button.focused.state-layer.color + static const TokenColorRole closeButtonFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.close-button.hovered.state-layer.color + static const TokenColorRole closeButtonHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.banners.standard.body-text.color + static const TokenColorRole standardBodyTextColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.icon.color + static const TokenColorRole standardIconColor = TokenColorRole.onSurface; + + /// md.comp.banners.standard.title-text.color + static const TokenColorRole standardTitleTextColor = TokenColorRole.onSurface; + /// md.comp.banners.vibrant.body-text.color static const TokenColorRole vibrantBodyTextColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.color + static const TokenColorRole vibrantColor = TokenColorRole.primaryContainer; + + /// md.comp.banners.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.banners.vibrant.title-text.color + static const TokenColorRole vibrantTitleTextColor = + TokenColorRole.onPrimaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/banners_basic.dart b/packages/material_ui/tool/gen_defaults/data/banners_basic.dart index cfb58663df4d..06183b247a79 100644 --- a/packages/material_ui/tool/gen_defaults/data/banners_basic.dart +++ b/packages/material_ui/tool/gen_defaults/data/banners_basic.dart @@ -2,106 +2,60 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenBannersBasic { - /// md.comp.banners.basic.top-space - static const double topSpace = 4.00; - - /// md.comp.banners.basic.body-text.leading-space - static const double bodyTextLeadingSpace = 0.00; - - /// md.comp.banners.basic.body-text.bottom-space - static const double bodyTextBottomSpace = 14.00; + /// md.comp.banners.basic.actions.between-space + static const double actionsBetweenSpace = 8.00; /// md.comp.banners.basic.actions.bottom-space static const double actionsBottomSpace = 0.00; - /// md.comp.banners.basic.two-lines.body-text.bottom-space - static const double twoLinesBodyTextBottomSpace = 8.00; - /// md.comp.banners.basic.actions-close-button-space static const double actionsCloseButtonSpace = 8.00; - /// md.comp.banners.basic.bottom-space - static const double bottomSpace = 4.00; - - /// md.comp.banners.basic.shape.square - static const ShapeStruct shapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.banners.basic.mobile.actions.trailing-space - static const double mobileActionsTrailingSpace = 4.00; - - /// md.comp.banners.basic.round.no-icon.body-text.leading-space - static const double roundNoIconBodyTextLeadingSpace = 16.00; - - /// md.comp.banners.basic.body-text.trailing-space - static const double bodyTextTrailingSpace = 48.00; - - /// md.comp.banners.basic.trailing-space - static const double trailingSpace = 4.00; - - /// md.comp.banners.basic.actions.trailing-space - static const double actionsTrailingSpace = 8.00; - - /// md.comp.banners.basic.height - static const double height = 56.00; - /// md.comp.banners.basic.actions.leading-space static const double actionsLeadingSpace = 8.00; - /// md.comp.banners.basic.two-lines.container-buttons-top-space - static const double twoLinesContainerButtonsTopSpace = 4.00; - - /// md.comp.banners.basic.icon.size - static const double iconSize = 24.00; - - /// md.comp.banners.basic.icon.container.size - static const double iconContainerSize = 48.00; - /// md.comp.banners.basic.actions.top-space static const double actionsTopSpace = 0.00; - /// md.comp.banners.basic.actions.between-space - static const double actionsBetweenSpace = 8.00; - - /// md.comp.banners.basic.two-lines.container-buttons-bottom-space - static const double twoLinesContainerButtonsBottomSpace = 4.00; + /// md.comp.banners.basic.actions.trailing-space + static const double actionsTrailingSpace = 8.00; - /// md.comp.banners.basic.two-lines.height - static const double twoLinesHeight = 64.00; + /// md.comp.banners.basic.body-text.bottom-space + static const double bodyTextBottomSpace = 14.00; - /// md.comp.banners.basic.centered.body-text.trailing-space - static const double centeredBodyTextTrailingSpace = 0.00; + /// md.comp.banners.basic.body-text.leading-space + static const double bodyTextLeadingSpace = 0.00; - /// md.comp.banners.basic.square.no-icon.body-text.leading-space - static const double squareNoIconBodyTextLeadingSpace = 12.00; + /// md.comp.banners.basic.body-text.top-space + static const double bodyTextTopSpace = 14.00; - /// md.comp.banners.basic.mobile.height - static const double mobileHeight = 112.00; + /// md.comp.banners.basic.body-text.trailing-space + static const double bodyTextTrailingSpace = 48.00; /// md.comp.banners.basic.body-text.type - static const double bodyTextTypeFontSize = 14.00; + static const TypescaleStruct bodyTextType = TokenTypescale.bodyMedium; - /// md.comp.banners.basic.body-text.type - static const double bodyTextTypeFontWeight = 400; + /// md.comp.banners.basic.bottom-space + static const double bottomSpace = 4.00; - /// md.comp.banners.basic.body-text.type - static const double bodyTextTypeLineHeight = 20.00; + /// md.comp.banners.basic.centered.body-text.trailing-space + static const double centeredBodyTextTrailingSpace = 0.00; - /// md.comp.banners.basic.body-text.type - static const double bodyTextTypeLetterSpacing = 0.25; + /// md.comp.banners.basic.height + static const double height = 56.00; - /// md.comp.banners.basic.body-text.type - static const String bodyTextTypeFontFamily = 'Roboto'; + /// md.comp.banners.basic.icon.container.size + static const double iconContainerSize = 48.00; + + /// md.comp.banners.basic.icon.size + static const double iconSize = 24.00; /// md.comp.banners.basic.leading-space static const double leadingSpace = 4.00; @@ -109,8 +63,17 @@ class TokenBannersBasic { /// md.comp.banners.basic.mobile.actions-close-button-space static const double mobileActionsCloseButtonSpace = 4.00; - /// md.comp.banners.basic.two-lines.body-text.top-space - static const double twoLinesBodyTextTopSpace = 8.00; + /// md.comp.banners.basic.mobile.actions.trailing-space + static const double mobileActionsTrailingSpace = 4.00; + + /// md.comp.banners.basic.mobile.height + static const double mobileHeight = 112.00; + + /// md.comp.banners.basic.mobile.top-space + static const double mobileTopSpace = 8.00; + + /// md.comp.banners.basic.round.no-icon.body-text.leading-space + static const double roundNoIconBodyTextLeadingSpace = 16.00; /// md.comp.banners.basic.shape.round static const ShapeStruct shapeRound = ShapeStruct( @@ -121,9 +84,36 @@ class TokenBannersBasic { bottomRight: 28.00, ); - /// md.comp.banners.basic.body-text.top-space - static const double bodyTextTopSpace = 14.00; + /// md.comp.banners.basic.shape.square + static const ShapeStruct shapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.banners.basic.mobile.top-space - static const double mobileTopSpace = 8.00; + /// md.comp.banners.basic.square.no-icon.body-text.leading-space + static const double squareNoIconBodyTextLeadingSpace = 12.00; + + /// md.comp.banners.basic.top-space + static const double topSpace = 4.00; + + /// md.comp.banners.basic.trailing-space + static const double trailingSpace = 4.00; + + /// md.comp.banners.basic.two-lines.body-text.bottom-space + static const double twoLinesBodyTextBottomSpace = 8.00; + + /// md.comp.banners.basic.two-lines.body-text.top-space + static const double twoLinesBodyTextTopSpace = 8.00; + + /// md.comp.banners.basic.two-lines.container-buttons-bottom-space + static const double twoLinesContainerButtonsBottomSpace = 4.00; + + /// md.comp.banners.basic.two-lines.container-buttons-top-space + static const double twoLinesContainerButtonsTopSpace = 4.00; + + /// md.comp.banners.basic.two-lines.height + static const double twoLinesHeight = 64.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/banners_rich.dart b/packages/material_ui/tool/gen_defaults/data/banners_rich.dart index 7055e730bc13..8b0ebe0e630b 100644 --- a/packages/material_ui/tool/gen_defaults/data/banners_rich.dart +++ b/packages/material_ui/tool/gen_defaults/data/banners_rich.dart @@ -2,67 +2,54 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenBannersRich { - /// md.comp.banners.rich.body-text.type - static const double bodyTextTypeFontSize = 14.00; + /// md.comp.banners.rich.actions.between-space + static const double actionsBetweenSpace = 8.00; - /// md.comp.banners.rich.body-text.type - static const double bodyTextTypeFontWeight = 400; + /// md.comp.banners.rich.actions.bottom-space + static const double actionsBottomSpace = 12.00; - /// md.comp.banners.rich.body-text.type - static const double bodyTextTypeLineHeight = 20.00; + /// md.comp.banners.rich.actions.leading-space + static const double actionsLeadingSpace = 12.00; - /// md.comp.banners.rich.body-text.type - static const double bodyTextTypeLetterSpacing = 0.25; + /// md.comp.banners.rich.actions.top-space + static const double actionsTopSpace = 12.00; - /// md.comp.banners.rich.body-text.type - static const String bodyTextTypeFontFamily = 'Roboto'; + /// md.comp.banners.rich.actions.trailing-space + static const double actionsTrailingSpace = 12.00; /// md.comp.banners.rich.body-text.bottom-space static const double bodyTextBottomSpace = 0.00; - /// md.comp.banners.rich.leading-space - static const double leadingSpace = 12.00; + /// md.comp.banners.rich.body-text.leading-space + static const double bodyTextLeadingSpace = 0.00; - /// md.comp.banners.rich.actions.trailing-space - static const double actionsTrailingSpace = 12.00; + /// md.comp.banners.rich.body-text.text-actions-space + static const double bodyTextTextActionsSpace = 8.00; /// md.comp.banners.rich.body-text.top-space static const double bodyTextTopSpace = 0.00; - /// md.comp.banners.rich.actions.bottom-space - static const double actionsBottomSpace = 12.00; - - /// md.comp.banners.rich.leading-element.trailing-space - static const double leadingElementTrailingSpace = 4.00; - - /// md.comp.banners.rich.leading-element.bottom-space - static const double leadingElementBottomSpace = 12.00; + /// md.comp.banners.rich.body-text.trailing-space + static const double bodyTextTrailingSpace = 48.00; - /// md.comp.banners.rich.leading-element.top-space - static const double leadingElementTopSpace = 12.00; + /// md.comp.banners.rich.body-text.type + static const TypescaleStruct bodyTextType = TokenTypescale.bodyMedium; - /// md.comp.banners.rich.trailing-space - static const double trailingSpace = 12.00; + /// md.comp.banners.rich.bottom-space + static const double bottomSpace = 12.00; /// md.comp.banners.rich.icon.size static const double iconSize = 24.00; - /// md.comp.banners.rich.title-text.top-space - static const double titleTextTopSpace = 14.00; - - /// md.comp.banners.rich.title-text.trailing-space - static const double titleTextTrailingSpace = 0.00; - - /// md.comp.banners.rich.title-text.leading-space - static const double titleTextLeadingSpace = 0.00; - - /// md.comp.banners.rich.actions.leading-space - static const double actionsLeadingSpace = 12.00; + /// md.comp.banners.rich.icon-text-space + static const double iconTextSpace = 4.00; /// md.comp.banners.rich.image.shape static const ShapeStruct imageShape = ShapeStruct( @@ -73,62 +60,26 @@ class TokenBannersRich { bottomRight: 0.00, ); - /// md.comp.banners.rich.body-text.leading-space - static const double bodyTextLeadingSpace = 0.00; - - /// md.comp.banners.rich.body-text.text-actions-space - static const double bodyTextTextActionsSpace = 8.00; - - /// md.comp.banners.rich.actions.top-space - static const double actionsTopSpace = 12.00; - - /// md.comp.banners.rich.title-text.type - static const double titleTextTypeFontSize = 14.00; - - /// md.comp.banners.rich.title-text.type - static const double titleTextTypeFontWeight = 500; - - /// md.comp.banners.rich.title-text.type - static const double titleTextTypeLineHeight = 20.00; - - /// md.comp.banners.rich.title-text.type - static const double titleTextTypeLetterSpacing = 0.25; - - /// md.comp.banners.rich.title-text.type - static const String titleTextTypeFontFamily = 'Roboto'; - - /// md.comp.banners.rich.title-text.height - static const double titleTextHeight = 48.00; - /// md.comp.banners.rich.image.size static const double imageSize = 80.00; - /// md.comp.banners.rich.actions.between-space - static const double actionsBetweenSpace = 8.00; + /// md.comp.banners.rich.image-text-space + static const double imageTextSpace = 8.00; - /// md.comp.banners.rich.with-image-leading-space - static const double withImageLeadingSpace = 20.00; + /// md.comp.banners.rich.leading-element.bottom-space + static const double leadingElementBottomSpace = 12.00; /// md.comp.banners.rich.leading-element.leading-space static const double leadingElementLeadingSpace = 4.00; - /// md.comp.banners.rich.body-text.trailing-space - static const double bodyTextTrailingSpace = 48.00; - - /// md.comp.banners.rich.title-text.bottom-space - static const double titleTextBottomSpace = 14.00; - - /// md.comp.banners.rich.image-text-space - static const double imageTextSpace = 8.00; - - /// md.comp.banners.rich.icon-text-space - static const double iconTextSpace = 4.00; + /// md.comp.banners.rich.leading-element.top-space + static const double leadingElementTopSpace = 12.00; - /// md.comp.banners.rich.top-space - static const double topSpace = 12.00; + /// md.comp.banners.rich.leading-element.trailing-space + static const double leadingElementTrailingSpace = 4.00; - /// md.comp.banners.rich.bottom-space - static const double bottomSpace = 12.00; + /// md.comp.banners.rich.leading-space + static const double leadingSpace = 12.00; /// md.comp.banners.rich.shape static const ShapeStruct shape = ShapeStruct( @@ -138,4 +89,37 @@ class TokenBannersRich { bottomLeft: 28.00, bottomRight: 28.00, ); + + /// md.comp.banners.rich.title-text.bottom-space + static const double titleTextBottomSpace = 14.00; + + /// md.comp.banners.rich.title-text.height + static const double titleTextHeight = 48.00; + + /// md.comp.banners.rich.title-text.leading-space + static const double titleTextLeadingSpace = 0.00; + + /// md.comp.banners.rich.title-text.top-space + static const double titleTextTopSpace = 14.00; + + /// md.comp.banners.rich.title-text.trailing-space + static const double titleTextTrailingSpace = 0.00; + + /// md.comp.banners.rich.title-text.type + static const TypescaleStruct titleTextType = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.25, + ); + + /// md.comp.banners.rich.top-space + static const double topSpace = 12.00; + + /// md.comp.banners.rich.trailing-space + static const double trailingSpace = 12.00; + + /// md.comp.banners.rich.with-image-leading-space + static const double withImageLeadingSpace = 20.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart index 29325a643f1c..a83d9a89d8f2 100644 --- a/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart +++ b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart @@ -2,15 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenBottomAppBar { - /// md.comp.bottom-app-bar.container.color - static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; - /// md.comp.bottom-app-bar.container.elevation static const double containerElevation = 3.00; @@ -26,3 +23,13 @@ class TokenBottomAppBar { bottomRight: 0.00, ); } + +class TokenBottomAppBarDark { + /// md.comp.bottom-app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenBottomAppBarLight { + /// md.comp.bottom-app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} diff --git a/packages/material_ui/tool/gen_defaults/data/button.dart b/packages/material_ui/tool/gen_defaults/data/button.dart index a382b83fc2b9..2d711f307122 100644 --- a/packages/material_ui/tool/gen_defaults/data/button.dart +++ b/packages/material_ui/tool/gen_defaults/data/button.dart @@ -2,45 +2,97 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenButton { - /// md.comp.button.selected.icon.color - static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + /// md.comp.button.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.container.height + static const double containerHeight = 40.00; + + /// md.comp.button.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.button.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; /// md.comp.button.focused.container.elevation static const double focusedContainerElevation = 0.00; - /// md.comp.button.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; - /// md.comp.button.focused.label-text.color - static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; - /// md.comp.button.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.icon-label-space + static const double iconLabelSpace = 8.00; - /// md.comp.button.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + /// md.comp.button.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; /// md.comp.button.leading-space static const double leadingSpace = 24.00; - /// md.comp.button.icon.color - static const TokenColorRole iconColor = TokenColorRole.onPrimary; + /// md.comp.button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.button.focused.icon.color - static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + /// md.comp.button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - /// md.comp.button.unselected.container.color - static const TokenColorRole unselectedContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.button.pressed.container.elevation + static const double pressedContainerElevation = 0.00; - /// md.comp.button.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.button.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; /// md.comp.button.selected.container.shape.round static const ShapeStruct selectedContainerShapeRound = ShapeStruct( @@ -51,221 +103,867 @@ class TokenButton { bottomRight: 12.00, ); - /// md.comp.button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.button.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.button.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = + /// md.comp.button.trailing-space + static const double trailingSpace = 24.00; +} + +class TokenButtonDark { + /// md.comp.button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonDarkDefault { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = TokenColorRole.onSurfaceVariant; + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.button.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + /// md.comp.button.selected.focused.label-text.color static const TokenColorRole selectedFocusedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.button.label-text.selected.color - static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.container.shape.square - static const ShapeStruct containerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.selected.focused.state-layer.color - static const TokenColorRole selectedFocusedStateLayerColor = + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonDarkHighContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.button.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonDarkMediumContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonLight { + /// md.comp.button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonLightDefault { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonLightHighContrast { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.button.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + /// md.comp.button.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; - - /// md.comp.button.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; - /// md.comp.button.hovered.icon.color - static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.button.label-text.unselected.color + static const TokenColorRole labelTextUnselectedColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.label-text - static const double labelTextFontSize = 14.00; + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.label-text - static const double labelTextFontWeight = 500; + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.label-text - static const double labelTextLineHeight = 20.00; + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.button.label-text - static const double labelTextLetterSpacing = 0.10; + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.label-text - static const String labelTextFontFamily = 'Roboto'; + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.button.pressed.icon.color - static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.button.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; /// md.comp.button.selected.pressed.label-text.color static const TokenColorRole selectedPressedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.button.unselected.focused.state-layer.color static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.button.unselected.hovered.state-layer.color static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.unselected.focused.label-text.color - static const TokenColorRole unselectedFocusedLabelTextColor = + /// md.comp.button.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.selected.container.shape.square - static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.button.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; +} +class TokenButtonLightMediumContrast { /// md.comp.button.container.color static const TokenColorRole containerColor = TokenColorRole.primary; - /// md.comp.button.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.button.pressed.container.elevation - static const double pressedContainerElevation = 0.00; + /// md.comp.button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.label-text.selected.color + static const TokenColorRole labelTextSelectedColor = TokenColorRole.onPrimary; /// md.comp.button.label-text.unselected.color static const TokenColorRole labelTextUnselectedColor = TokenColorRole.onSurfaceVariant; + /// md.comp.button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + /// md.comp.button.selected.hovered.icon.color static const TokenColorRole selectedHoveredIconColor = TokenColorRole.onPrimary; - /// md.comp.button.trailing-space - static const double trailingSpace = 24.00; + /// md.comp.button.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = + /// md.comp.button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.disabled.container.elevation - static const double disabledContainerElevation = 0.00; + /// md.comp.button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; /// md.comp.button.selected.pressed.icon.color static const TokenColorRole selectedPressedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.selected.hovered.state-layer.color - static const TokenColorRole selectedHoveredStateLayerColor = + /// md.comp.button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = TokenColorRole.onPrimary; /// md.comp.button.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.selected.container.color - static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + /// md.comp.button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.button.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = + /// md.comp.button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.button.unselected.hovered.label-text.color static const TokenColorRole unselectedHoveredLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.container.height - static const double containerHeight = 40.00; - - /// md.comp.button.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - - /// md.comp.button.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.button.unselected.focused.icon.color - static const TokenColorRole unselectedFocusedIconColor = + /// md.comp.button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.icon.size - static const double iconSize = 20.00; - /// md.comp.button.unselected.icon.color static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.selected.hovered.label-text.color - static const TokenColorRole selectedHoveredLabelTextColor = - TokenColorRole.onPrimary; + /// md.comp.button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.icon-label-space - static const double iconLabelSpace = 8.00; + /// md.comp.button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.container.elevation - static const double containerElevation = 0.00; + /// md.comp.button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_elevated.dart b/packages/material_ui/tool/gen_defaults/data/button_elevated.dart index 06c1bc37f48d..7b4e31748cb8 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_elevated.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_elevated.dart @@ -2,178 +2,850 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenButtonElevated { + /// md.comp.button.elevated.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.button.elevated.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.elevated.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.elevated.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.elevated.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.elevated.focused.container.elevation + static const double focusedContainerElevation = 1.00; + + /// md.comp.button.elevated.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.elevated.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.elevated.pressed.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.button.elevated.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonElevatedDark { + /// md.comp.button.elevated.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.elevated.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenButtonElevatedDarkDefault { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedDarkHighContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedDarkMediumContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedLight { + /// md.comp.button.elevated.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.elevated.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenButtonElevatedLightDefault { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + /// md.comp.button.elevated.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenButtonElevatedLightHighContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; - /// md.comp.button.elevated.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.button.elevated.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; /// md.comp.button.elevated.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; - /// md.comp.button.elevated.selected.focused.state-layer.color - static const TokenColorRole selectedFocusedStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; - /// md.comp.button.elevated.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = - TokenColorRole.primary; + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; /// md.comp.button.elevated.selected.focused.label-text.color static const TokenColorRole selectedFocusedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = - TokenColorRole.primary; + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.elevated.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + /// md.comp.button.elevated.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.elevated.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.button.elevated.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; - - /// md.comp.button.elevated.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; - - /// md.comp.button.elevated.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.unselected.icon.color - static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.elevated.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = - TokenColorRole.primary; + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.elevated.container.elevation - static const double containerElevation = 1.00; + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.button.elevated.unselected.focused.icon.color static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.primary; - /// md.comp.button.elevated.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; - /// md.comp.button.elevated.focused.label-text.color - static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + /// md.comp.button.elevated.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.primary; - /// md.comp.button.elevated.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; - /// md.comp.button.elevated.selected.hovered.state-layer.color - static const TokenColorRole selectedHoveredStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; - /// md.comp.button.elevated.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = - TokenColorRole.onPrimary; + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; - /// md.comp.button.elevated.focused.container.elevation - static const double focusedContainerElevation = 1.00; + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; - /// md.comp.button.elevated.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; - /// md.comp.button.elevated.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = - TokenColorRole.onPrimary; + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; - /// md.comp.button.elevated.unselected.hovered.state-layer.color - static const TokenColorRole unselectedHoveredStateLayerColor = + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = TokenColorRole.primary; /// md.comp.button.elevated.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.button.elevated.unselected.hovered.label-text.color - static const TokenColorRole unselectedHoveredLabelTextColor = - TokenColorRole.primary; +class TokenButtonElevatedLightMediumContrast { + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.button.elevated.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.button.elevated.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; /// md.comp.button.elevated.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.primary; - /// md.comp.button.elevated.disabled.container.elevation - static const double disabledContainerElevation = 0.00; - - /// md.comp.button.elevated.unselected.label-text.color - static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + /// md.comp.button.elevated.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; /// md.comp.button.elevated.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + /// md.comp.button.elevated.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.button.elevated.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.primary; - /// md.comp.button.elevated.pressed.container.elevation - static const double pressedContainerElevation = 1.00; + /// md.comp.button.elevated.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; - /// md.comp.button.elevated.icon.color - static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.button.elevated.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; - /// md.comp.button.elevated.unselected.container.color - static const TokenColorRole unselectedContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.button.elevated.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; - /// md.comp.button.elevated.focused.icon.color - static const TokenColorRole focusedIconColor = TokenColorRole.primary; + /// md.comp.button.elevated.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.button.elevated.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.button.elevated.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.elevated.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = + /// md.comp.button.elevated.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.elevated.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; /// md.comp.button.elevated.selected.hovered.label-text.color static const TokenColorRole selectedHoveredLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.elevated.selected.container.color - static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + /// md.comp.button.elevated.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.elevated.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.primary; /// md.comp.button.elevated.unselected.focused.state-layer.color static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.primary; - /// md.comp.button.elevated.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.button.elevated.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.primary; - /// md.comp.button.elevated.pressed.icon.color - static const TokenColorRole pressedIconColor = TokenColorRole.primary; + /// md.comp.button.elevated.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.primary; - /// md.comp.button.elevated.hovered.label-text.color - static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + /// md.comp.button.elevated.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.primary; - /// md.comp.button.elevated.unselected.focused.label-text.color - static const TokenColorRole unselectedFocusedLabelTextColor = + /// md.comp.button.elevated.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.button.elevated.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_filled.dart b/packages/material_ui/tool/gen_defaults/data/button_filled.dart index a41bb412259c..08396c75948d 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_filled.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_filled.dart @@ -2,179 +2,872 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenButtonFilled { + /// md.comp.button.filled.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.filled.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.filled.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.filled.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.filled.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.filled.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.filled.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.filled.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.filled.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonFilledDark { + /// md.comp.button.filled.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonFilledDarkDefault { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledDarkHighContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledDarkMediumContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledLight { + /// md.comp.button.filled.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenButtonFilledLightDefault { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.button.filled.unselected.label-text.color static const TokenColorRole unselectedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.unselected.hovered.label-text.color - static const TokenColorRole unselectedHoveredLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledLightHighContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.unselected.focused.state-layer.color - static const TokenColorRole unselectedFocusedStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; /// md.comp.button.filled.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.icon.color - static const TokenColorRole iconColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.button.filled.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; /// md.comp.button.filled.selected.focused.state-layer.color static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.focused.container.elevation - static const double focusedContainerElevation = 0.00; - - /// md.comp.button.filled.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; - - /// md.comp.button.filled.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; - - /// md.comp.button.filled.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; - - /// md.comp.button.filled.unselected.hovered.state-layer.color - static const TokenColorRole unselectedHoveredStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.filled.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.button.filled.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onPrimary; /// md.comp.button.filled.selected.hovered.state-layer.color static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; /// md.comp.button.filled.selected.pressed.label-text.color static const TokenColorRole selectedPressedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.button.filled.container.color - static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.disabled.container.elevation - static const double disabledContainerElevation = 0.00; + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.unselected.focused.label-text.color - static const TokenColorRole unselectedFocusedLabelTextColor = + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.button.filled.unselected.icon.color static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.focused.icon.color - static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.hovered.label-text.color - static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.pressed.container.elevation - static const double pressedContainerElevation = 0.00; + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonFilledLightMediumContrast { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; /// md.comp.button.filled.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = - TokenColorRole.onPrimary; + /// md.comp.button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.button.filled.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; /// md.comp.button.filled.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = + /// md.comp.button.filled.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.button.filled.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.button.filled.unselected.container.color - static const TokenColorRole unselectedContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; /// md.comp.button.filled.selected.hovered.label-text.color static const TokenColorRole selectedHoveredLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.hovered.icon.color - static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.button.filled.selected.container.color - static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + /// md.comp.button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.button.filled.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.button.filled.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; - /// md.comp.button.filled.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.button.filled.unselected.focused.icon.color static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.selected.icon.color - static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + /// md.comp.button.filled.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.selected.focused.label-text.color - static const TokenColorRole selectedFocusedLabelTextColor = - TokenColorRole.onPrimary; + /// md.comp.button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.container.elevation - static const double containerElevation = 0.00; + /// md.comp.button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.filled.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = - TokenColorRole.onPrimary; + /// md.comp.button.filled.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart index ebda591a7afe..6acaa673c824 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.dart @@ -2,13 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenButtonGroupConnectedLarge { - /// md.comp.button-group.connected.large.inner-corner.corner-size - static const double innerCornerCornerSize = 16.00; + /// md.comp.button-group.connected.large.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.large.container.height + static const double containerHeight = 96.00; /// md.comp.button-group.connected.large.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -19,15 +22,12 @@ class TokenButtonGroupConnectedLarge { bottomRight: 0.00, ); - /// md.comp.button-group.connected.large.selected.inner-corner.corner-size - static const double selectedInnerCornerCornerSize = 50.00; + /// md.comp.button-group.connected.large.inner-corner.corner-size + static const double innerCornerCornerSize = 16.00; /// md.comp.button-group.connected.large.pressed.inner-corner.corner-size static const double pressedInnerCornerCornerSize = 12.00; - /// md.comp.button-group.connected.large.between-space - static const double betweenSpace = 2.00; - - /// md.comp.button-group.connected.large.container.height - static const double containerHeight = 96.00; + /// md.comp.button-group.connected.large.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart index fd267eb3b582..a22162c8f031 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.dart @@ -2,11 +2,17 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenButtonGroupConnectedMedium { + /// md.comp.button-group.connected.medium.between-space + static const double betweenSpace = 2.00; + + /// md.comp.button-group.connected.medium.container.height + static const double containerHeight = 56.00; + /// md.comp.button-group.connected.medium.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -16,18 +22,12 @@ class TokenButtonGroupConnectedMedium { bottomRight: 0.00, ); - /// md.comp.button-group.connected.medium.container.height - static const double containerHeight = 56.00; - - /// md.comp.button-group.connected.medium.between-space - static const double betweenSpace = 2.00; - - /// md.comp.button-group.connected.medium.selected.inner-corner.corner-size - static const double selectedInnerCornerCornerSize = 50.00; + /// md.comp.button-group.connected.medium.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; /// md.comp.button-group.connected.medium.pressed.inner-corner.corner-size static const double pressedInnerCornerCornerSize = 4.00; - /// md.comp.button-group.connected.medium.inner-corner.corner-size - static const double innerCornerCornerSize = 8.00; + /// md.comp.button-group.connected.medium.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart index d452ed37a2e8..d49de88ca494 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.dart @@ -2,22 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenButtonGroupConnectedSmall { - /// md.comp.button-group.connected.small.container.height - static const double containerHeight = 40.00; - - /// md.comp.button-group.connected.small.pressed.inner-corner.corner-size - static const double pressedInnerCornerCornerSize = 4.00; - /// md.comp.button-group.connected.small.between-space static const double betweenSpace = 2.00; - /// md.comp.button-group.connected.small.inner-corner.corner-size - static const double innerCornerCornerSize = 8.00; + /// md.comp.button-group.connected.small.container.height + static const double containerHeight = 40.00; /// md.comp.button-group.connected.small.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -28,6 +22,12 @@ class TokenButtonGroupConnectedSmall { bottomRight: 0.00, ); + /// md.comp.button-group.connected.small.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + + /// md.comp.button-group.connected.small.pressed.inner-corner.corner-size + static const double pressedInnerCornerCornerSize = 4.00; + /// md.comp.button-group.connected.small.selected.inner-corner.corner-size static const double selectedInnerCornerCornerSize = 50.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart index 329e0011d8d1..6075625c87f5 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; @@ -10,6 +10,9 @@ class TokenButtonGroupConnectedXlarge { /// md.comp.button-group.connected.xlarge.between-space static const double betweenSpace = 2.00; + /// md.comp.button-group.connected.xlarge.container.height + static const double containerHeight = 136.00; + /// md.comp.button-group.connected.xlarge.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -19,15 +22,12 @@ class TokenButtonGroupConnectedXlarge { bottomRight: 0.00, ); - /// md.comp.button-group.connected.xlarge.container.height - static const double containerHeight = 136.00; - - /// md.comp.button-group.connected.xlarge.selected.inner-corner.corner-size - static const double selectedInnerCornerCornerSize = 50.00; + /// md.comp.button-group.connected.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 20.00; /// md.comp.button-group.connected.xlarge.pressed.inner-corner.corner-size static const double pressedInnerCornerCornerSize = 16.00; - /// md.comp.button-group.connected.xlarge.inner-corner.corner-size - static const double innerCornerCornerSize = 20.00; + /// md.comp.button-group.connected.xlarge.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart index 5f9b5a4c61bc..edbc44bf62c9 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.dart @@ -2,20 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenButtonGroupConnectedXsmall { - /// md.comp.button-group.connected.xsmall.selected.inner-corner.corner-size - static const double selectedInnerCornerCornerSize = 50.00; - /// md.comp.button-group.connected.xsmall.between-space static const double betweenSpace = 2.00; - /// md.comp.button-group.connected.xsmall.inner-corner.corner-size - static const double innerCornerCornerSize = 8.00; - /// md.comp.button-group.connected.xsmall.container.height static const double containerHeight = 32.00; @@ -28,6 +22,12 @@ class TokenButtonGroupConnectedXsmall { bottomRight: 0.00, ); + /// md.comp.button-group.connected.xsmall.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + /// md.comp.button-group.connected.xsmall.pressed.inner-corner.corner-size static const double pressedInnerCornerCornerSize = 4.00; + + /// md.comp.button-group.connected.xsmall.selected.inner-corner.corner-size + static const double selectedInnerCornerCornerSize = 50.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart index d9e9d5a507cd..876a03c845d3 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart @@ -2,15 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenButtonGroupStandardLarge { /// md.comp.button-group.standard.large.between-space static const double betweenSpace = 8.00; - /// md.comp.button-group.standard.large.pressed.item.width.multiplier - static const double pressedItemWidthMultiplier = 15.00; - /// md.comp.button-group.standard.large.container.height static const double containerHeight = 96.00; @@ -19,4 +16,7 @@ class TokenButtonGroupStandardLarge { /// md.comp.button-group.standard.large.pressed.item.width.motion.spring.stiffness static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.large.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart index fda2c7fd75f5..0184e160d068 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart @@ -2,21 +2,21 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenButtonGroupStandardMedium { - /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.dampening - static const double pressedItemWidthMotionSpringDampening = 0.60; - - /// md.comp.button-group.standard.medium.pressed.item.width.multiplier - static const double pressedItemWidthMultiplier = 15.00; - /// md.comp.button-group.standard.medium.between-space static const double betweenSpace = 8.00; + /// md.comp.button-group.standard.medium.container.height + static const double containerHeight = 56.00; + + /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.dampening + static const double pressedItemWidthMotionSpringDampening = 0.60; + /// md.comp.button-group.standard.medium.pressed.item.width.motion.spring.stiffness static const double pressedItemWidthMotionSpringStiffness = 800.00; - /// md.comp.button-group.standard.medium.container.height - static const double containerHeight = 56.00; + /// md.comp.button-group.standard.medium.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart index 6c6ede52273a..6a8cd4657738 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart @@ -2,15 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenButtonGroupStandardSmall { - /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.stiffness - static const double pressedItemWidthMotionSpringStiffness = 800.00; - - /// md.comp.button-group.standard.small.pressed.item.width.multiplier - static const double pressedItemWidthMultiplier = 15.00; - /// md.comp.button-group.standard.small.between-space static const double betweenSpace = 12.00; @@ -19,4 +13,10 @@ class TokenButtonGroupStandardSmall { /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.dampening static const double pressedItemWidthMotionSpringDampening = 0.60; + + /// md.comp.button-group.standard.small.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + + /// md.comp.button-group.standard.small.pressed.item.width.multiplier + static const double pressedItemWidthMultiplier = 15.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart index 299391b78fd7..bbda38b5700a 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart @@ -2,21 +2,21 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenButtonGroupStandardXlarge { /// md.comp.button-group.standard.xlarge.between-space static const double betweenSpace = 8.00; - /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.stiffness - static const double pressedItemWidthMotionSpringStiffness = 800.00; + /// md.comp.button-group.standard.xlarge.container.height + static const double containerHeight = 136.00; /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.dampening static const double pressedItemWidthMotionSpringDampening = 0.60; + /// md.comp.button-group.standard.xlarge.pressed.item.width.motion.spring.stiffness + static const double pressedItemWidthMotionSpringStiffness = 800.00; + /// md.comp.button-group.standard.xlarge.pressed.item.width.multiplier static const double pressedItemWidthMultiplier = 15.00; - - /// md.comp.button-group.standard.xlarge.container.height - static const double containerHeight = 136.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart index e7f5836091c0..b9475e9733a8 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenButtonGroupStandardXsmall { /// md.comp.button-group.standard.xsmall.between-space diff --git a/packages/material_ui/tool/gen_defaults/data/button_large.dart b/packages/material_ui/tool/gen_defaults/data/button_large.dart index 36064973a5f0..fbbcf48a2702 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_large.dart @@ -2,9 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenButtonLarge { /// md.comp.button.large.container.height @@ -19,56 +21,44 @@ class TokenButtonLarge { bottomRight: 0.00, ); - /// md.comp.button.large.selected.container.shape.square - static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.button.large.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( + /// md.comp.button.large.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, ); - /// md.comp.button.large.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - - /// md.comp.button.large.label-text - static const double labelTextFontSize = 24.00; - - /// md.comp.button.large.label-text - static const double labelTextFontWeight = 400; - - /// md.comp.button.large.label-text - static const double labelTextLineHeight = 32.00; + /// md.comp.button.large.icon-label-space + static const double iconLabelSpace = 12.00; - /// md.comp.button.large.label-text - static const double labelTextLetterSpacing = 0.00; + /// md.comp.button.large.icon.size + static const double iconSize = 32.00; /// md.comp.button.large.label-text - static const String labelTextFontFamily = 'Roboto'; - - /// md.comp.button.large.trailing-space - static const double trailingSpace = 48.00; + static const TypescaleStruct labelText = TokenTypescale.headlineSmall; /// md.comp.button.large.leading-space static const double leadingSpace = 48.00; + /// md.comp.button.large.outlined.outline.width + static const double outlinedOutlineWidth = 2.00; + /// md.comp.button.large.pressed.container.corner-size.motion.spring.damping static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.button.large.outlined.outline.width - static const double outlinedOutlineWidth = 2.00; + /// md.comp.button.large.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - /// md.comp.button.large.icon-label-space - static const double iconLabelSpace = 12.00; + /// md.comp.button.large.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); /// md.comp.button.large.selected.container.shape.round static const ShapeStruct selectedContainerShapeRound = ShapeStruct( @@ -79,15 +69,15 @@ class TokenButtonLarge { bottomRight: 28.00, ); - /// md.comp.button.large.icon.size - static const double iconSize = 32.00; - - /// md.comp.button.large.container.shape.square - static const ShapeStruct containerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, + /// md.comp.button.large.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, ); + + /// md.comp.button.large.trailing-space + static const double trailingSpace = 48.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_medium.dart b/packages/material_ui/tool/gen_defaults/data/button_medium.dart index c25472901efa..2078884cf6ff 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_medium.dart @@ -2,37 +2,27 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenButtonMedium { /// md.comp.button.medium.container.height static const double containerHeight = 56.00; - /// md.comp.button.medium.leading-space - static const double leadingSpace = 24.00; - - /// md.comp.button.medium.outlined.outline.width - static const double outlinedOutlineWidth = 1.00; - - /// md.comp.button.medium.label-text - static const double labelTextFontSize = 16.00; - - /// md.comp.button.medium.label-text - static const double labelTextFontWeight = 500; - - /// md.comp.button.medium.label-text - static const double labelTextLineHeight = 24.00; - - /// md.comp.button.medium.label-text - static const double labelTextLetterSpacing = 0.15; - - /// md.comp.button.medium.label-text - static const String labelTextFontFamily = 'Roboto'; + /// md.comp.button.medium.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.button.medium.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + /// md.comp.button.medium.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, topRight: 16.00, @@ -40,23 +30,26 @@ class TokenButtonMedium { bottomRight: 16.00, ); - /// md.comp.button.medium.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + /// md.comp.button.medium.icon-label-space + static const double iconLabelSpace = 8.00; /// md.comp.button.medium.icon.size static const double iconSize = 24.00; - /// md.comp.button.medium.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.button.medium.label-text + static const TypescaleStruct labelText = TokenTypescale.titleMedium; - /// md.comp.button.medium.trailing-space - static const double trailingSpace = 24.00; + /// md.comp.button.medium.leading-space + static const double leadingSpace = 24.00; + + /// md.comp.button.medium.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.button.medium.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.medium.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; /// md.comp.button.medium.pressed.container.shape static const ShapeStruct pressedContainerShape = ShapeStruct( @@ -67,14 +60,8 @@ class TokenButtonMedium { bottomRight: 12.00, ); - /// md.comp.button.medium.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - - /// md.comp.button.medium.icon-label-space - static const double iconLabelSpace = 8.00; - - /// md.comp.button.medium.container.shape.square - static const ShapeStruct containerShapeSquare = ShapeStruct( + /// md.comp.button.medium.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, topRight: 16.00, @@ -90,4 +77,7 @@ class TokenButtonMedium { bottomLeft: 0.00, bottomRight: 0.00, ); + + /// md.comp.button.medium.trailing-space + static const double trailingSpace = 24.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_outlined.dart b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart index c4df30dd11e8..814756f318c7 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_outlined.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart @@ -2,11 +2,661 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenButtonOutlined { + /// md.comp.button.outlined.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.outlined.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.outlined.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.outlined.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.outlined.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonOutlinedDark { + /// md.comp.button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenButtonOutlinedDarkDefault { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedDarkHighContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedDarkMediumContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedLight { + /// md.comp.button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenButtonOutlinedLightDefault { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.selected.hovered.label-text.color static const TokenColorRole selectedHoveredLabelTextColor = TokenColorRole.inverseOnSurface; @@ -15,192 +665,437 @@ class TokenButtonOutlined { static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedLightHighContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.selected.focused.label-text.color static const TokenColorRole selectedFocusedLabelTextColor = TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.disabled.outline.color - static const TokenColorRole disabledOutlineColor = - TokenColorRole.outlineVariant; + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.hovered.outline.color - static const TokenColorRole hoveredOutlineColor = - TokenColorRole.outlineVariant; + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; /// md.comp.button.outlined.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.icon.color - static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; /// md.comp.button.outlined.unselected.focused.icon.color static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.outline.color - static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; - /// md.comp.button.outlined.selected.focused.state-layer.color - static const TokenColorRole selectedFocusedStateLayerColor = - TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.focused.outline.color - static const TokenColorRole focusedOutlineColor = - TokenColorRole.outlineVariant; + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.button.outlined.unselected.hovered.label-text.color static const TokenColorRole unselectedHoveredLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; - /// md.comp.button.outlined.unselected.hovered.outline.color static const TokenColorRole unselectedHoveredOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.button.outlined.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.focused.label-text.color - static const TokenColorRole unselectedFocusedLabelTextColor = + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = + /// md.comp.button.outlined.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.hovered.state-layer.color - static const TokenColorRole unselectedHoveredStateLayerColor = + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; +} + +class TokenButtonOutlinedLightMediumContrast { + /// md.comp.button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; /// md.comp.button.outlined.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.button.outlined.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = - TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.button.outlined.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = - TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.focused.outline.color + static const TokenColorRole focusedOutlineColor = + TokenColorRole.outlineVariant; - /// md.comp.button.outlined.selected.disabled.container.color - static const TokenColorRole selectedDisabledContainerColor = - TokenColorRole.onSurface; + /// md.comp.button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = - TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.button.outlined.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.hovered.outline.color + static const TokenColorRole hoveredOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; /// md.comp.button.outlined.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.focused.outline.color - static const TokenColorRole unselectedFocusedOutlineColor = - TokenColorRole.outlineVariant; + /// md.comp.button.outlined.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.button.outlined.pressed.outline.color static const TokenColorRole pressedOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.button.outlined.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = + /// md.comp.button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.outlined.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; /// md.comp.button.outlined.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.hovered.label-text.color - static const TokenColorRole hoveredLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.button.outlined.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.selected.container.color - static const TokenColorRole selectedContainerColor = - TokenColorRole.inverseSurface; + /// md.comp.button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.button.outlined.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.inverseOnSurface; - /// md.comp.button.outlined.unselected.pressed.outline.color - static const TokenColorRole unselectedPressedOutlineColor = + /// md.comp.button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.button.outlined.hovered.icon.color - static const TokenColorRole hoveredIconColor = + /// md.comp.button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.button.outlined.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = + /// md.comp.button.outlined.unselected.focused.outline.color + static const TokenColorRole unselectedFocusedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = + /// md.comp.button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.button.outlined.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = - TokenColorRole.inverseOnSurface; + /// md.comp.button.outlined.unselected.hovered.outline.color + static const TokenColorRole unselectedHoveredOutlineColor = + TokenColorRole.outlineVariant; - /// md.comp.button.outlined.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = + /// md.comp.button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.focused.state-layer.color - static const TokenColorRole unselectedFocusedStateLayerColor = + /// md.comp.button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.button.outlined.unselected.label-text.color static const TokenColorRole unselectedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.icon.color - static const TokenColorRole unselectedIconColor = + /// md.comp.button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.focused.icon.color - static const TokenColorRole focusedIconColor = + /// md.comp.button.outlined.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.button.outlined.unselected.disabled.outline.color - static const TokenColorRole unselectedDisabledOutlineColor = + /// md.comp.button.outlined.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.button.outlined.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = + /// md.comp.button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_small.dart b/packages/material_ui/tool/gen_defaults/data/button_small.dart index bc6cf9189d25..97a5ae1ed1a4 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_small.dart @@ -2,40 +2,54 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenButtonSmall { - /// md.comp.button.small.label-text - static const double labelTextFontSize = 14.00; + /// md.comp.button.small.container.height + static const double containerHeight = 40.00; - /// md.comp.button.small.label-text - static const double labelTextFontWeight = 500; + /// md.comp.button.small.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.button.small.label-text - static const double labelTextLineHeight = 20.00; + /// md.comp.button.small.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); - /// md.comp.button.small.label-text - static const double labelTextLetterSpacing = 0.10; + /// md.comp.button.small.icon-label-space + static const double iconLabelSpace = 8.00; + + /// md.comp.button.small.icon.size + static const double iconSize = 20.00; /// md.comp.button.small.label-text - static const String labelTextFontFamily = 'Roboto'; + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.button.small.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.button.small.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; /// md.comp.button.small.pressed.container.corner-size.motion.spring.damping static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.button.small.icon-label-space - static const double iconLabelSpace = 8.00; - - /// md.comp.button.small.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); + /// md.comp.button.small.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; /// md.comp.button.small.pressed.container.shape static const ShapeStruct pressedContainerShape = ShapeStruct( @@ -46,6 +60,15 @@ class TokenButtonSmall { bottomRight: 8.00, ); + /// md.comp.button.small.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + /// md.comp.button.small.selected.container.shape.square static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -57,37 +80,4 @@ class TokenButtonSmall { /// md.comp.button.small.trailing-space static const double trailingSpace = 16.00; - - /// md.comp.button.small.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.button.small.container.height - static const double containerHeight = 40.00; - - /// md.comp.button.small.container.shape.square - static const ShapeStruct containerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); - - /// md.comp.button.small.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - - /// md.comp.button.small.leading-space - static const double leadingSpace = 16.00; - - /// md.comp.button.small.outlined.outline.width - static const double outlinedOutlineWidth = 1.00; - - /// md.comp.button.small.icon.size - static const double iconSize = 20.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_text.dart b/packages/material_ui/tool/gen_defaults/data/button_text.dart index 187aa5a42d23..61d2693f7b8c 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_text.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_text.dart @@ -2,16 +2,48 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenButtonText { - /// md.comp.button.text.icon.color - static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.button.text.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.text.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.text.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.text.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.text.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; /// md.comp.button.text.pressed.state-layer.opacity static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonTextDarkDefault { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; /// md.comp.button.text.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.primary; @@ -19,51 +51,241 @@ class TokenButtonText { /// md.comp.button.text.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; - /// md.comp.button.text.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; - /// md.comp.button.text.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; /// md.comp.button.text.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextDarkHighContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; /// md.comp.button.text.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + /// md.comp.button.text.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.button.text.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.primary; + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextDarkMediumContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.button.text.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; - /// md.comp.button.text.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; /// md.comp.button.text.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextLightDefault { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.button.text.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + /// md.comp.button.text.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; - /// md.comp.button.text.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; /// md.comp.button.text.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.primary; - /// md.comp.button.text.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextLightHighContrast { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.button.text.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.primary; + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenButtonTextLightMediumContrast { /// md.comp.button.text.disabled.container.color static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.button.text.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.button.text.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_tonal.dart b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart index feba811b4042..d2134a82d802 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_tonal.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart @@ -2,191 +2,960 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenButtonTonal { + /// md.comp.button.tonal.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.tonal.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.button.tonal.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.tonal.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.tonal.focused.container.elevation + static const double focusedContainerElevation = 0.00; + + /// md.comp.button.tonal.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.button.tonal.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.tonal.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.button.tonal.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenButtonTonalDark { + /// md.comp.button.tonal.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenButtonTonalDarkDefault { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalDarkHighContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalDarkMediumContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalLight { + /// md.comp.button.tonal.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenButtonTonalLightDefault { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalLightHighContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + /// md.comp.button.tonal.selected.focused.icon.color static const TokenColorRole selectedFocusedIconColor = TokenColorRole.onSecondary; - /// md.comp.button.tonal.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.button.tonal.focused.container.elevation - static const double focusedContainerElevation = 0.00; + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = + /// md.comp.button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onSecondary; /// md.comp.button.tonal.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; - /// md.comp.button.tonal.selected.focused.label-text.color - static const TokenColorRole selectedFocusedLabelTextColor = + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSecondary; - /// md.comp.button.tonal.disabled.container.elevation - static const double disabledContainerElevation = 0.00; + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSecondary; - /// md.comp.button.tonal.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.button.tonal.unselected.focused.label-text.color static const TokenColorRole unselectedFocusedLabelTextColor = TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.unselected.hovered.state-layer.color static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.label-text.color - static const TokenColorRole labelTextColor = + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.onSecondary; + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenButtonTonalLightMediumContrast { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; /// md.comp.button.tonal.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.button.tonal.unselected.icon.color - static const TokenColorRole unselectedIconColor = + /// md.comp.button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.icon.color - static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = + /// md.comp.button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.unselected.container.color - static const TokenColorRole unselectedContainerColor = - TokenColorRole.secondaryContainer; + /// md.comp.button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.button.tonal.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.unselected.hovered.label-text.color - static const TokenColorRole unselectedHoveredLabelTextColor = + /// md.comp.button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = - TokenColorRole.onSecondary; + /// md.comp.button.tonal.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.unselected.label-text.color - static const TokenColorRole unselectedLabelTextColor = + /// md.comp.button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.focused.label-text.color - static const TokenColorRole focusedLabelTextColor = + /// md.comp.button.tonal.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.button.tonal.selected.container.color static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; - /// md.comp.button.tonal.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.container.elevation - static const double containerElevation = 0.00; + /// md.comp.button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = + /// md.comp.button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = TokenColorRole.onSecondary; /// md.comp.button.tonal.selected.hovered.state-layer.color static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onSecondary; - /// md.comp.button.tonal.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; - /// md.comp.button.tonal.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.button.tonal.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondary; - /// md.comp.button.tonal.container.color - static const TokenColorRole containerColor = + /// md.comp.button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = TokenColorRole.secondaryContainer; - /// md.comp.button.tonal.unselected.focused.state-layer.color - static const TokenColorRole unselectedFocusedStateLayerColor = + /// md.comp.button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.hovered.icon.color - static const TokenColorRole hoveredIconColor = + /// md.comp.button.tonal.unselected.focused.label-text.color + static const TokenColorRole unselectedFocusedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.selected.focused.state-layer.color - static const TokenColorRole selectedFocusedStateLayerColor = - TokenColorRole.onSecondary; + /// md.comp.button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.unselected.focused.icon.color - static const TokenColorRole unselectedFocusedIconColor = + /// md.comp.button.tonal.unselected.hovered.label-text.color + static const TokenColorRole unselectedHoveredLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.selected.hovered.label-text.color - static const TokenColorRole selectedHoveredLabelTextColor = - TokenColorRole.onSecondary; + /// md.comp.button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.pressed.container.elevation - static const double pressedContainerElevation = 0.00; + /// md.comp.button.tonal.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.focused.icon.color - static const TokenColorRole focusedIconColor = + /// md.comp.button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.pressed.icon.color - static const TokenColorRole pressedIconColor = + /// md.comp.button.tonal.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.button.tonal.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = + /// md.comp.button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart index 79dd3d0c89f2..ff172833dd8e 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart @@ -2,30 +2,23 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenButtonXlarge { - /// md.comp.button.xlarge.trailing-space - static const double trailingSpace = 64.00; - - /// md.comp.button.xlarge.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.button.xlarge.container.height + static const double containerHeight = 136.00; - /// md.comp.button.xlarge.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, + /// md.comp.button.xlarge.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, ); /// md.comp.button.xlarge.container.shape.square @@ -37,35 +30,47 @@ class TokenButtonXlarge { bottomRight: 28.00, ); - /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + /// md.comp.button.xlarge.icon-label-space + static const double iconLabelSpace = 16.00; - /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + /// md.comp.button.xlarge.icon.size + static const double iconSize = 40.00; - /// md.comp.button.xlarge.container.height - static const double containerHeight = 136.00; + /// md.comp.button.xlarge.label-text + static const TypescaleStruct labelText = TokenTypescale.headlineLarge; + + /// md.comp.button.xlarge.leading-space + static const double leadingSpace = 64.00; /// md.comp.button.xlarge.outlined.outline.width static const double outlinedOutlineWidth = 3.00; - /// md.comp.button.xlarge.selected.container.shape.square - static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.button.xlarge.icon.size - static const double iconSize = 40.00; + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - /// md.comp.button.xlarge.leading-space - static const double leadingSpace = 64.00; + /// md.comp.button.xlarge.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); - /// md.comp.button.xlarge.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( + /// md.comp.button.xlarge.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.button.xlarge.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -73,21 +78,6 @@ class TokenButtonXlarge { bottomRight: 0.00, ); - /// md.comp.button.xlarge.label-text - static const double labelTextFontSize = 32.00; - - /// md.comp.button.xlarge.label-text - static const double labelTextFontWeight = 400; - - /// md.comp.button.xlarge.label-text - static const double labelTextLineHeight = 40.00; - - /// md.comp.button.xlarge.label-text - static const double labelTextLetterSpacing = 0.00; - - /// md.comp.button.xlarge.label-text - static const String labelTextFontFamily = 'Roboto'; - - /// md.comp.button.xlarge.icon-label-space - static const double iconLabelSpace = 16.00; + /// md.comp.button.xlarge.trailing-space + static const double trailingSpace = 64.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart index 43696ab7d09a..c2987792beac 100644 --- a/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart +++ b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart @@ -2,27 +2,23 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenButtonXsmall { - /// md.comp.button.xsmall.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.button.xsmall.container.height + static const double containerHeight = 32.00; - /// md.comp.button.xsmall.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, + /// md.comp.button.xsmall.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, ); /// md.comp.button.xsmall.container.shape.square @@ -34,25 +30,43 @@ class TokenButtonXsmall { bottomRight: 12.00, ); - /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + /// md.comp.button.xsmall.icon-label-space + static const double iconLabelSpace = 4.00; - /// md.comp.button.xsmall.outlined.outline.width - static const double outlinedOutlineWidth = 1.00; + /// md.comp.button.xsmall.icon.size + static const double iconSize = 20.00; + + /// md.comp.button.xsmall.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; /// md.comp.button.xsmall.leading-space static const double leadingSpace = 12.00; + /// md.comp.button.xsmall.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.damping static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.button.xsmall.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, + /// md.comp.button.xsmall.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.xsmall.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.button.xsmall.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, ); /// md.comp.button.xsmall.selected.container.shape.square @@ -64,30 +78,6 @@ class TokenButtonXsmall { bottomRight: 0.00, ); - /// md.comp.button.xsmall.icon-label-space - static const double iconLabelSpace = 8.00; - /// md.comp.button.xsmall.trailing-space static const double trailingSpace = 12.00; - - /// md.comp.button.xsmall.container.height - static const double containerHeight = 32.00; - - /// md.comp.button.xsmall.icon.size - static const double iconSize = 20.00; - - /// md.comp.button.xsmall.label-text - static const double labelTextFontSize = 14.00; - - /// md.comp.button.xsmall.label-text - static const double labelTextFontWeight = 500; - - /// md.comp.button.xsmall.label-text - static const double labelTextLineHeight = 20.00; - - /// md.comp.button.xsmall.label-text - static const double labelTextLetterSpacing = 0.10; - - /// md.comp.button.xsmall.label-text - static const String labelTextFontFamily = 'Roboto'; } diff --git a/packages/material_ui/tool/gen_defaults/data/carousel_item.dart b/packages/material_ui/tool/gen_defaults/data/carousel_item.dart index 547839fcb6cf..bf39939f7bc5 100644 --- a/packages/material_ui/tool/gen_defaults/data/carousel_item.dart +++ b/packages/material_ui/tool/gen_defaults/data/carousel_item.dart @@ -2,31 +2,35 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenCarouselItem { - /// md.comp.carousel-item.with-outline.focus.outline.color - static const TokenColorRole withOutlineFocusOutlineColor = - TokenColorRole.onSurface; + /// md.comp.carousel-item.container.elevation + static const double containerElevation = 0.00; - /// md.comp.carousel-item.pressed.container.elevation - static const double pressedContainerElevation = 0.00; + /// md.comp.carousel-item.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); - /// md.comp.carousel-item.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.carousel-item.disabled.container.elevation + static const double disabledContainerElevation = 0.00; - /// md.comp.carousel-item.with-outline.disabled.outline.opacity - static const double withOutlineDisabledOutlineOpacity = 0.12; + /// md.comp.carousel-item.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; /// md.comp.carousel-item.focus.container.elevation static const double focusContainerElevation = 0.00; - /// md.comp.carousel-item.with-outline.disabled.outline.color - static const TokenColorRole withOutlineDisabledOutlineColor = - TokenColorRole.outline; + /// md.comp.carousel-item.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; /// md.comp.carousel-item.focus.indicator.thickness static const double focusIndicatorThickness = 3.00; @@ -34,65 +38,241 @@ class TokenCarouselItem { /// md.comp.carousel-item.focus.state-layer.opacity static const double focusStateLayerOpacity = 0.10; + /// md.comp.carousel-item.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.carousel-item.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.carousel-item.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// md.comp.carousel-item.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.carousel-item.with-outline.disabled.outline.opacity + static const double withOutlineDisabledOutlineOpacity = 0.12; + + /// md.comp.carousel-item.with-outline.outline.width + static const double withOutlineOutlineWidth = 1.00; +} + +class TokenCarouselItemDark { /// md.comp.carousel-item.container.color static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.carousel-item.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.carousel-item.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} + +class TokenCarouselItemDarkDefault { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.carousel-item.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.carousel-item.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.carousel-item.with-outline.outline.width - static const double withOutlineOutlineWidth = 1.00; + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; /// md.comp.carousel-item.with-outline.outline.color static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; - /// md.comp.carousel-item.disabled.container.elevation - static const double disabledContainerElevation = 0.00; + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} - /// md.comp.carousel-item.disabled.container.opacity - static const double disabledContainerOpacity = 0.38; +class TokenCarouselItemDarkHighContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.carousel-item.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.surface; + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; /// md.comp.carousel-item.with-outline.hover.outline.color static const TokenColorRole withOutlineHoverOutlineColor = TokenColorRole.outline; - /// md.comp.carousel-item.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; - /// md.comp.carousel-item.container.elevation - static const double containerElevation = 0.00; + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} - /// md.comp.carousel-item.hover.container.elevation - static const double hoverContainerElevation = 1.00; +class TokenCarouselItemDarkMediumContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; /// md.comp.carousel-item.with-outline.pressed.outline.color static const TokenColorRole withOutlinePressedOutlineColor = TokenColorRole.outline; +} + +class TokenCarouselItemLight { + /// md.comp.carousel-item.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.carousel-item.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.carousel-item.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} + +class TokenCarouselItemLightDefault { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; /// md.comp.carousel-item.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.carousel-item.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemLightHighContrast { /// md.comp.carousel-item.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.carousel-item.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.carousel-item.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; +} + +class TokenCarouselItemLightMediumContrast { + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.focus.outline.color + static const TokenColorRole withOutlineFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.carousel-item.with-outline.hover.outline.color + static const TokenColorRole withOutlineHoverOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.outline.color + static const TokenColorRole withOutlineOutlineColor = TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.pressed.outline.color + static const TokenColorRole withOutlinePressedOutlineColor = + TokenColorRole.outline; } diff --git a/packages/material_ui/tool/gen_defaults/data/checkbox.dart b/packages/material_ui/tool/gen_defaults/data/checkbox.dart index 7d0ff4fde814..91cb2b32b902 100644 --- a/packages/material_ui/tool/gen_defaults/data/checkbox.dart +++ b/packages/material_ui/tool/gen_defaults/data/checkbox.dart @@ -2,245 +2,945 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenCheckbox { + /// md.comp.checkbox.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 2.00, + topRight: 2.00, + bottomLeft: 2.00, + bottomRight: 2.00, + ); + + /// md.comp.checkbox.container.size + static const double containerSize = 18.00; + + /// md.comp.checkbox.error.focus.state-layer.opacity + static const double errorFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.error.pressed.state-layer.opacity + static const double errorPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.checkbox.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.checkbox.icon.size + static const double iconSize = 18.00; + + /// md.comp.checkbox.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.38; + + /// md.comp.checkbox.selected.disabled.container.outline.width + static const double selectedDisabledContainerOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.focus.outline.width + static const double selectedFocusOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.selected.hover.outline.width + static const double selectedHoverOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.pressed.outline.width + static const double selectedPressedOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.state-layer.shape + static const ShapeStruct stateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.checkbox.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.checkbox.unselected.disabled.container.opacity + static const double unselectedDisabledContainerOpacity = 0.38; + + /// md.comp.checkbox.unselected.disabled.outline.width + static const double unselectedDisabledOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.focus.outline.width + static const double unselectedFocusOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.unselected.hover.outline.width + static const double unselectedHoverOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.unselected.outline.width + static const double unselectedOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.outline.width + static const double unselectedPressedOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; +} + +class TokenCheckboxDark { + /// md.comp.checkbox.selected.disabled.icon.color + static const TokenColorRole selectedDisabledIconColor = + TokenColorRole.surface; +} + +class TokenCheckboxDarkDefault { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxDarkHighContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxDarkMediumContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + /// md.comp.checkbox.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.checkbox.error.pressed.state-layer.opacity - static const double errorPressedStateLayerOpacity = 0.10; +class TokenCheckboxLight { + /// md.comp.checkbox.selected.disabled.icon.color + static const TokenColorRole selectedDisabledIconColor = + TokenColorRole.surface; +} - /// md.comp.checkbox.unselected.focus.outline.color - static const TokenColorRole unselectedFocusOutlineColor = +class TokenCheckboxLightDefault { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = TokenColorRole.onSurface; - /// md.comp.checkbox.selected.hover.state-layer.opacity - static const double selectedHoverStateLayerOpacity = 0.08; + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; /// md.comp.checkbox.selected.error.hover.icon.color static const TokenColorRole selectedErrorHoverIconColor = TokenColorRole.onError; - /// md.comp.checkbox.selected.disabled.container.color - static const TokenColorRole selectedDisabledContainerColor = - TokenColorRole.onSurface; + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; - /// md.comp.checkbox.selected.pressed.state-layer.opacity - static const double selectedPressedStateLayerOpacity = 0.10; + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; /// md.comp.checkbox.unselected.disabled.outline.color static const TokenColorRole unselectedDisabledOutlineColor = TokenColorRole.onSurface; - /// md.comp.checkbox.unselected.error.focus.outline.color - static const TokenColorRole unselectedErrorFocusOutlineColor = - TokenColorRole.error; + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; + + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenCheckboxLightHighContrast { + /// md.comp.checkbox.error.focus.state-layer.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.container.color + static const TokenColorRole selectedErrorFocusContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.focus.icon.color + static const TokenColorRole selectedErrorFocusIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; + + /// md.comp.checkbox.selected.focus.container.color + static const TokenColorRole selectedFocusContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.checkbox.unselected.hover.state-layer.opacity - static const double unselectedHoverStateLayerOpacity = 0.08; + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; - /// md.comp.checkbox.unselected.hover.outline.width - static const double unselectedHoverOutlineWidth = 2.00; + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; /// md.comp.checkbox.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.checkbox.unselected.hover.state-layer.color - static const TokenColorRole unselectedHoverStateLayerColor = + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = TokenColorRole.onSurface; - /// md.comp.checkbox.unselected.pressed.state-layer.opacity - static const double unselectedPressedStateLayerOpacity = 0.10; - - /// md.comp.checkbox.unselected.pressed.outline.width - static const double unselectedPressedOutlineWidth = 2.00; - - /// md.comp.checkbox.selected.outline.width - static const double selectedOutlineWidth = 0.00; + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; - /// md.comp.checkbox.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.checkbox.unselected.error.hover.outline.color + static const TokenColorRole unselectedErrorHoverOutlineColor = + TokenColorRole.error; - /// md.comp.checkbox.selected.error.pressed.container.color - static const TokenColorRole selectedErrorPressedContainerColor = + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = TokenColorRole.error; - /// md.comp.checkbox.selected.disabled.container.outline.width - static const double selectedDisabledContainerOutlineWidth = 0.00; + /// md.comp.checkbox.unselected.error.pressed.outline.color + static const TokenColorRole unselectedErrorPressedOutlineColor = + TokenColorRole.error; - /// md.comp.checkbox.unselected.hover.outline.color - static const TokenColorRole unselectedHoverOutlineColor = + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = TokenColorRole.onSurface; - /// md.comp.checkbox.selected.hover.outline.width - static const double selectedHoverOutlineWidth = 0.00; - /// md.comp.checkbox.unselected.focus.state-layer.color static const TokenColorRole unselectedFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.checkbox.state-layer.shape - static const ShapeStruct stateLayerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; - /// md.comp.checkbox.unselected.error.outline.color - static const TokenColorRole unselectedErrorOutlineColor = - TokenColorRole.error; + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.checkbox.selected.disabled.icon.color - static const TokenColorRole selectedDisabledIconColor = - TokenColorRole.surface; + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.checkbox.selected.error.icon.color - static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; - /// md.comp.checkbox.selected.disabled.container.opacity - static const double selectedDisabledContainerOpacity = 0.38; + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} +class TokenCheckboxLightMediumContrast { /// md.comp.checkbox.error.focus.state-layer.color static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; - /// md.comp.checkbox.selected.hover.state-layer.color - static const TokenColorRole selectedHoverStateLayerColor = - TokenColorRole.primary; - - /// md.comp.checkbox.error.hover.state-layer.opacity - static const double errorHoverStateLayerOpacity = 0.08; - - /// md.comp.checkbox.icon.size - static const double iconSize = 18.00; - - /// md.comp.checkbox.selected.error.pressed.icon.color - static const TokenColorRole selectedErrorPressedIconColor = - TokenColorRole.onError; - - /// md.comp.checkbox.selected.pressed.outline.width - static const double selectedPressedOutlineWidth = 0.00; - - /// md.comp.checkbox.state-layer.size - static const double stateLayerSize = 40.00; - - /// md.comp.checkbox.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = - TokenColorRole.onPrimary; - /// md.comp.checkbox.error.hover.state-layer.color static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; - /// md.comp.checkbox.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - - /// md.comp.checkbox.error.focus.state-layer.opacity - static const double errorFocusStateLayerOpacity = 0.10; - - /// md.comp.checkbox.selected.error.hover.container.color - static const TokenColorRole selectedErrorHoverContainerColor = + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = TokenColorRole.error; - /// md.comp.checkbox.selected.hover.container.color - static const TokenColorRole selectedHoverContainerColor = - TokenColorRole.primary; + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.checkbox.unselected.disabled.outline.width - static const double unselectedDisabledOutlineWidth = 2.00; + /// md.comp.checkbox.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.checkbox.unselected.pressed.outline.color - static const TokenColorRole unselectedPressedOutlineColor = + /// md.comp.checkbox.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = TokenColorRole.onSurface; - /// md.comp.checkbox.container.size - static const double containerSize = 18.00; - - /// md.comp.checkbox.unselected.focus.outline.width - static const double unselectedFocusOutlineWidth = 2.00; - - /// md.comp.checkbox.selected.focus.state-layer.color - static const TokenColorRole selectedFocusStateLayerColor = - TokenColorRole.primary; - - /// md.comp.checkbox.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; - - /// md.comp.checkbox.unselected.outline.width - static const double unselectedOutlineWidth = 2.00; + /// md.comp.checkbox.selected.error.container.color + static const TokenColorRole selectedErrorContainerColor = + TokenColorRole.error; /// md.comp.checkbox.selected.error.focus.container.color static const TokenColorRole selectedErrorFocusContainerColor = TokenColorRole.error; - /// md.comp.checkbox.selected.focus.icon.color - static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; - /// md.comp.checkbox.selected.error.focus.icon.color static const TokenColorRole selectedErrorFocusIconColor = TokenColorRole.onError; - /// md.comp.checkbox.error.pressed.state-layer.color - static const TokenColorRole errorPressedStateLayerColor = + /// md.comp.checkbox.selected.error.hover.container.color + static const TokenColorRole selectedErrorHoverContainerColor = TokenColorRole.error; - /// md.comp.checkbox.unselected.focus.state-layer.opacity - static const double unselectedFocusStateLayerOpacity = 0.10; + /// md.comp.checkbox.selected.error.hover.icon.color + static const TokenColorRole selectedErrorHoverIconColor = + TokenColorRole.onError; - /// md.comp.checkbox.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 2.00, - topRight: 2.00, - bottomLeft: 2.00, - bottomRight: 2.00, - ); + /// md.comp.checkbox.selected.error.icon.color + static const TokenColorRole selectedErrorIconColor = TokenColorRole.onError; - /// md.comp.checkbox.selected.pressed.container.color - static const TokenColorRole selectedPressedContainerColor = - TokenColorRole.primary; + /// md.comp.checkbox.selected.error.pressed.container.color + static const TokenColorRole selectedErrorPressedContainerColor = + TokenColorRole.error; + + /// md.comp.checkbox.selected.error.pressed.icon.color + static const TokenColorRole selectedErrorPressedIconColor = + TokenColorRole.onError; /// md.comp.checkbox.selected.focus.container.color static const TokenColorRole selectedFocusContainerColor = TokenColorRole.primary; + /// md.comp.checkbox.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.container.color + static const TokenColorRole selectedHoverContainerColor = + TokenColorRole.primary; + /// md.comp.checkbox.selected.hover.icon.color static const TokenColorRole selectedHoverIconColor = TokenColorRole.onPrimary; - /// md.comp.checkbox.selected.focus.state-layer.opacity - static const double selectedFocusStateLayerOpacity = 0.10; + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; /// md.comp.checkbox.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + /// md.comp.checkbox.selected.pressed.container.color + static const TokenColorRole selectedPressedContainerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.error.focus.outline.color + static const TokenColorRole unselectedErrorFocusOutlineColor = + TokenColorRole.error; + /// md.comp.checkbox.unselected.error.hover.outline.color static const TokenColorRole unselectedErrorHoverOutlineColor = TokenColorRole.error; - /// md.comp.checkbox.selected.focus.outline.width - static const double selectedFocusOutlineWidth = 0.00; - - /// md.comp.checkbox.selected.error.container.color - static const TokenColorRole selectedErrorContainerColor = + /// md.comp.checkbox.unselected.error.outline.color + static const TokenColorRole unselectedErrorOutlineColor = TokenColorRole.error; /// md.comp.checkbox.unselected.error.pressed.outline.color static const TokenColorRole unselectedErrorPressedOutlineColor = TokenColorRole.error; - /// md.comp.checkbox.unselected.disabled.container.opacity - static const double unselectedDisabledContainerOpacity = 0.38; + /// md.comp.checkbox.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.checkbox.unselected.outline.color static const TokenColorRole unselectedOutlineColor = TokenColorRole.onSurfaceVariant; - /// md.comp.checkbox.selected.container.color - static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/chips.dart b/packages/material_ui/tool/gen_defaults/data/chips.dart new file mode 100644 index 000000000000..efc6acc10818 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/chips.dart @@ -0,0 +1,540 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Version: 38.0.1 + +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenChips { + /// md.comp.chips.avatar.shape + static const ShapeStruct avatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.chips.avatar.size + static const double avatarSize = 24.00; + + /// md.comp.chips.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.chips.disabled.avatar.opacity + static const double disabledAvatarOpacity = 0.38; + + /// md.comp.chips.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.chips.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.chips.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.chips.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.chips.filter.padding.leading + static const double filterPaddingLeading = 16.00; + + /// md.comp.chips.filter.padding.trailing + static const double filterPaddingTrailing = 16.00; + + /// md.comp.chips.focused.indicator.outline.offset + static const double focusedIndicatorOutlineOffset = 2.00; + + /// md.comp.chips.focused.indicator.thickness + static const double focusedIndicatorThickness = 3.00; + + /// md.comp.chips.gap.horizontal + static const double gapHorizontal = 4.00; + + /// md.comp.chips.height + static const double height = 32.00; + + /// md.comp.chips.input.padding.leading + static const double inputPaddingLeading = 12.00; + + /// md.comp.chips.input.padding.trailing + static const double inputPaddingTrailing = 12.00; + + /// md.comp.chips.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// md.comp.chips.leading-icon.size + static const double leadingIconSize = 18.00; + + /// md.comp.chips.padding.bottom + static const double paddingBottom = 6.00; + + /// md.comp.chips.padding.top + static const double paddingTop = 6.00; + + /// md.comp.chips.pressed.shape + static const ShapeStruct pressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.chips.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.12; + + /// md.comp.chips.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.chips.selected.focused.state-layer.opacity + static const double selectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.chips.selected.hovered.state-layer.opacity + static const double selectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.chips.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.chips.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.chips.selected.shape + static const ShapeStruct selectedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.chips.state-layer.opacity + static const double stateLayerOpacity = 0.00; + + /// md.comp.chips.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.chips.unselected.disabled.outline.opacity + static const double unselectedDisabledOutlineOpacity = 0.10; + + /// md.comp.chips.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.chips.unselected.focused.state-layer.opacity + static const double unselectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.chips.unselected.hovered.state-layer.opacity + static const double unselectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.chips.unselected.outline.width + static const double unselectedOutlineWidth = 1.00; + + /// md.comp.chips.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.chips.unselected.shape + static const ShapeStruct unselectedShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.chips.with-avatar.padding.leading + static const double withAvatarPaddingLeading = 4.00; + + /// md.comp.chips.with-leading-icon.padding.leading + static const double withLeadingIconPaddingLeading = 8.00; + + /// md.comp.chips.with-trailing-icon.padding.trailing + static const double withTrailingIconPaddingTrailing = 8.00; +} + +class TokenChipsDarkDefault { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsDarkHighContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsDarkMediumContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsLightDefault { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsLightHighContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenChipsLightMediumContrast { + /// md.comp.chips.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.focused.indicator.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// md.comp.chips.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.chips.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.chips.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.leading-icon.color + static const TokenColorRole selectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.state-layer.color + static const TokenColorRole selectedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.selected.trailing-icon.color + static const TokenColorRole selectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.chips.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.chips.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.leading-icon.color + static const TokenColorRole unselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.chips.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color.dart b/packages/material_ui/tool/gen_defaults/data/color.dart index 9f4e5ced181a..14cfdee3dfac 100644 --- a/packages/material_ui/tool/gen_defaults/data/color.dart +++ b/packages/material_ui/tool/gen_defaults/data/color.dart @@ -2,150 +2,722 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 + +class TokenColorDark { + /// md.sys.color.background + static const String background = '0xFF141218'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFFE6E0E9'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// md.sys.color.shadow + static const String shadow = '0xFF000000'; + + /// md.sys.color.surface + static const String surface = '0xFF141218'; + + /// md.sys.color.surface-bright + static const String surfaceBright = '0xFF3B383E'; + + /// md.sys.color.surface-container + static const String surfaceContainer = '0xFF211F26'; + + /// md.sys.color.surface-container-high + static const String surfaceContainerHigh = '0xFF2B2930'; + + /// md.sys.color.surface-container-highest + static const String surfaceContainerHighest = '0xFF36343B'; + + /// md.sys.color.surface-container-low + static const String surfaceContainerLow = '0xFF1D1B20'; + + /// md.sys.color.surface-container-lowest + static const String surfaceContainerLowest = '0xFF0F0D13'; + + /// md.sys.color.surface-dim + static const String surfaceDim = '0xFF141218'; + + /// md.sys.color.surface-variant + static const String surfaceVariant = '0xFF49454F'; +} + +class TokenColorDarkDefault { + /// md.sys.color.error + static const String error = '0xFFF2B8B5'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFF8C1D18'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF322F35'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF6750A4'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFE6E0E9'; + + /// md.sys.color.on-error + static const String onError = '0xFF601410'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFF9DEDC'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF381E72'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFEADDFF'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF21005D'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF4F378B'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF332D41'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFE8DEF8'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF1D192B'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF4A4458'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFE6E0E9'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFCAC4D0'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF492532'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFD8E4'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF31111D'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF633B48'; + + /// md.sys.color.outline + static const String outline = '0xFF938F99'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF49454F'; + + /// md.sys.color.primary + static const String primary = '0xFFD0BCFF'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFFCCC2DC'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFEFB8C8'; -class TokenColor { /// md.sys.color.tertiary-container - static const String tertiaryContainer = '0xFFFFD8E4'; + static const String tertiaryContainer = '0xFF633B48'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorDarkHighContrast { + /// md.sys.color.error + static const String error = '0xFFFCEEEE'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFF2B8B5'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF000000'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF381E72'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFFFFFFF'; + + /// md.sys.color.on-error + static const String onError = '0xFF000000'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF000000'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF000000'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF000000'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF000000'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF000000'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF000000'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF000000'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF000000'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF000000'; + + /// md.sys.color.outline + static const String outline = '0xFFF5EEFA'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFFCAC4D0'; + + /// md.sys.color.primary + static const String primary = '0xFFF6EDFF'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFFD0BCFF'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFFF6EDFF'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFFCCC2DC'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFFFECF1'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFEFB8C8'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorDarkMediumContrast { + /// md.sys.color.error + static const String error = '0xFFF9DEDC'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFE46962'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFF1D1B20'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFF4F378B'; + + /// md.sys.color.on-background + static const String onBackground = '0xFFFFFFFF'; + + /// md.sys.color.on-error + static const String onError = '0xFF410E0B'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF000000'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFF21005D'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF000000'; + + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFF000000'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF381E72'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFF1D192B'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF000000'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF332D41'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFFE7E0EC'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFF31111D'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF000000'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF492532'; + + /// md.sys.color.outline + static const String outline = '0xFFAEA9B4'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF938F99'; + + /// md.sys.color.primary + static const String primary = '0xFFEADDFF'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF9A82DB'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFFEADDFF'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.secondary + static const String secondary = '0xFFE8DEF8'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF958DA5'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFB58392'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorLight { + /// md.sys.color.background + static const String background = '0xFFFEF7FF'; + + /// md.sys.color.inverse-primary + static const String inversePrimary = '0xFFD0BCFF'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFF322F35'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// md.sys.color.shadow + static const String shadow = '0xFF000000'; + + /// md.sys.color.surface + static const String surface = '0xFFFEF7FF'; + + /// md.sys.color.surface-bright + static const String surfaceBright = '0xFFFEF7FF'; + + /// md.sys.color.surface-container + static const String surfaceContainer = '0xFFF3EDF7'; + + /// md.sys.color.surface-container-high + static const String surfaceContainerHigh = '0xFFECE6F0'; + + /// md.sys.color.surface-container-highest + static const String surfaceContainerHighest = '0xFFE6E0E9'; + + /// md.sys.color.surface-container-low + static const String surfaceContainerLow = '0xFFF7F2FA'; + + /// md.sys.color.surface-container-lowest + static const String surfaceContainerLowest = '0xFFFFFFFF'; + + /// md.sys.color.surface-dim + static const String surfaceDim = '0xFFDED8E1'; + + /// md.sys.color.surface-variant + static const String surfaceVariant = '0xFFE7E0EC'; +} + +class TokenColorLightDefault { + /// md.sys.color.error + static const String error = '0xFFB3261E'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFFF9DEDC'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFF5EFF7'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF1D1B20'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFF8C1D18'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFF4F378B'; /// md.sys.color.on-primary-fixed static const String onPrimaryFixed = '0xFF21005D'; - /// md.sys.color.secondary-fixed - static const String secondaryFixed = '0xFFE8DEF8'; + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF4F378B'; - /// md.sys.color.surface-container - static const String surfaceContainer = '0xFFF3EDF7'; + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; - /// md.sys.color.primary-container - static const String primaryContainer = '0xFFEADDFF'; + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFF4A4458'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFF1D192B'; + + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFF4A4458'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF1D1B20'; /// md.sys.color.on-surface-variant static const String onSurfaceVariant = '0xFF49454F'; - /// md.sys.color.inverse-on-surface - static const String inverseOnSurface = '0xFFF5EFF7'; + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; - /// md.sys.color.surface - static const String surface = '0xFFFEF7FF'; + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF633B48'; - /// md.sys.color.background - static const String background = '0xFFFEF7FF'; + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFF31111D'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFF633B48'; + + /// md.sys.color.outline + static const String outline = '0xFF79747E'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFFCAC4D0'; + + /// md.sys.color.primary + static const String primary = '0xFF6750A4'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFFEADDFF'; /// md.sys.color.primary-fixed static const String primaryFixed = '0xFFEADDFF'; - /// md.sys.color.surface-variant - static const String surfaceVariant = '0xFFE7E0EC'; + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; - /// md.sys.color.on-background - static const String onBackground = '0xFF1D1B20'; + /// md.sys.color.secondary + static const String secondary = '0xFF625B71'; /// md.sys.color.secondary-container static const String secondaryContainer = '0xFFE8DEF8'; + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFFE8DEF8'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFFCCC2DC'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF7D5260'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFFFFD8E4'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFFEFB8C8'; +} + +class TokenColorLightHighContrast { + /// md.sys.color.error + static const String error = '0xFF601410'; + + /// md.sys.color.error-container + static const String errorContainer = '0xFF8C1D18'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF000000'; + /// md.sys.color.on-error static const String onError = '0xFFFFFFFF'; - /// md.sys.color.on-secondary-container - static const String onSecondaryContainer = '0xFF4A4458'; + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFFFFFFF'; - /// md.sys.color.surface-container-high - static const String surfaceContainerHigh = '0xFFECE6F0'; + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; - /// md.sys.color.scrim - static const String scrim = '0xFF000000'; + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; - /// md.sys.color.on-tertiary-fixed - static const String onTertiaryFixed = '0xFF31111D'; + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFFFFFFFF'; /// md.sys.color.on-secondary-fixed-variant - static const String onSecondaryFixedVariant = '0xFF4A4458'; + static const String onSecondaryFixedVariant = '0xFFFFFFFF'; - /// md.sys.color.error-container - static const String errorContainer = '0xFFF9DEDC'; + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; - /// md.sys.color.shadow - static const String shadow = '0xFF000000'; + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF000000'; + + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed-variant + static const String onTertiaryFixedVariant = '0xFFFFFFFF'; + + /// md.sys.color.outline + static const String outline = '0xFF322F37'; /// md.sys.color.outline-variant - static const String outlineVariant = '0xFFCAC4D0'; + static const String outlineVariant = '0xFF49454F'; - /// md.sys.color.surface-container-lowest - static const String surfaceContainerLowest = '0xFFFFFFFF'; + /// md.sys.color.primary + static const String primary = '0xFF381E72'; - /// md.sys.color.secondary-fixed-dim - static const String secondaryFixedDim = '0xFFCCC2DC'; + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; - /// md.sys.color.on-surface - static const String onSurface = '0xFF1D1B20'; + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF4F378B'; /// md.sys.color.primary-fixed-dim - static const String primaryFixedDim = '0xFFD0BCFF'; + static const String primaryFixedDim = '0xFF381E72'; - /// md.sys.color.inverse-surface - static const String inverseSurface = '0xFF322F35'; + /// md.sys.color.secondary + static const String secondary = '0xFF332D41'; - /// md.sys.color.error - static const String error = '0xFFB3261E'; + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; - /// md.sys.color.on-tertiary - static const String onTertiary = '0xFFFFFFFF'; + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF4A4458'; - /// md.sys.color.inverse-primary - static const String inversePrimary = '0xFFD0BCFF'; + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF332D41'; - /// md.sys.color.surface-dim - static const String surfaceDim = '0xFFDED8E1'; + /// md.sys.color.tertiary + static const String tertiary = '0xFF492532'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF633B48'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFF633B48'; /// md.sys.color.tertiary-fixed-dim - static const String tertiaryFixedDim = '0xFFEFB8C8'; + static const String tertiaryFixedDim = '0xFF492532'; +} - /// md.sys.color.on-tertiary-container - static const String onTertiaryContainer = '0xFF633B48'; +class TokenColorLightMediumContrast { + /// md.sys.color.error + static const String error = '0xFF8C1D18'; - /// md.sys.color.surface-container-highest - static const String surfaceContainerHighest = '0xFFE6E0E9'; + /// md.sys.color.error-container + static const String errorContainer = '0xFFB3261E'; + + /// md.sys.color.inverse-on-surface + static const String inverseOnSurface = '0xFFFFFFFF'; + + /// md.sys.color.on-background + static const String onBackground = '0xFF000000'; + + /// md.sys.color.on-error + static const String onError = '0xFFFFFFFF'; + + /// md.sys.color.on-error-container + static const String onErrorContainer = '0xFFFFFFFF'; /// md.sys.color.on-primary static const String onPrimary = '0xFFFFFFFF'; - /// md.sys.color.on-secondary-fixed - static const String onSecondaryFixed = '0xFF1D192B'; + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; - /// md.sys.color.on-primary-fixed-variant - static const String onPrimaryFixedVariant = '0xFF4F378B'; + /// md.sys.color.on-primary-fixed + static const String onPrimaryFixed = '0xFFFFFFFF'; - /// md.sys.color.surface-bright - static const String surfaceBright = '0xFFFEF7FF'; + /// md.sys.color.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFFFFFFFF'; /// md.sys.color.on-secondary static const String onSecondary = '0xFFFFFFFF'; - /// md.sys.color.tertiary - static const String tertiary = '0xFF7D5260'; + /// md.sys.color.on-secondary-container + static const String onSecondaryContainer = '0xFFFFFFFF'; - /// md.sys.color.tertiary-fixed - static const String tertiaryFixed = '0xFFFFD8E4'; + /// md.sys.color.on-secondary-fixed + static const String onSecondaryFixed = '0xFFFFFFFF'; - /// md.sys.color.outline - static const String outline = '0xFF79747E'; + /// md.sys.color.on-secondary-fixed-variant + static const String onSecondaryFixedVariant = '0xFFFFFFFF'; - /// md.sys.color.on-error-container - static const String onErrorContainer = '0xFF8C1D18'; + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; - /// md.sys.color.on-primary-container - static const String onPrimaryContainer = '0xFF4F378B'; + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF322F37'; - /// md.sys.color.primary - static const String primary = '0xFF6750A4'; + /// md.sys.color.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-fixed + static const String onTertiaryFixed = '0xFFFFFFFF'; /// md.sys.color.on-tertiary-fixed-variant - static const String onTertiaryFixedVariant = '0xFF633B48'; + static const String onTertiaryFixedVariant = '0xFFFFFFFF'; - /// md.sys.color.surface-container-low - static const String surfaceContainerLow = '0xFFF7F2FA'; + /// md.sys.color.outline + static const String outline = '0xFF49454F'; + + /// md.sys.color.outline-variant + static const String outlineVariant = '0xFF79747E'; + + /// md.sys.color.primary + static const String primary = '0xFF4F378B'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF6750A4'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF6750A4'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFF4F378B'; /// md.sys.color.secondary - static const String secondary = '0xFF625B71'; + static const String secondary = '0xFF4A4458'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF625B71'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF625B71'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF4A4458'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFF633B48'; + + /// md.sys.color.tertiary-container + static const String tertiaryContainer = '0xFF7D5260'; + + /// md.sys.color.tertiary-fixed + static const String tertiaryFixed = '0xFF7D5260'; + + /// md.sys.color.tertiary-fixed-dim + static const String tertiaryFixedDim = '0xFF633B48'; } diff --git a/packages/material_ui/tool/gen_defaults/data/color_dark.dart b/packages/material_ui/tool/gen_defaults/data/color_dark.dart deleted file mode 100644 index f150b5b63a0c..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/color_dark.dart +++ /dev/null @@ -1,115 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenColorDark { - /// md.sys.color.primary-container - static const String primaryContainer = '0xFF4F378B'; - - /// md.sys.color.on-surface-variant - static const String onSurfaceVariant = '0xFFCAC4D0'; - - /// md.sys.color.inverse-on-surface - static const String inverseOnSurface = '0xFF322F35'; - - /// md.sys.color.surface - static const String surface = '0xFF141218'; - - /// md.sys.color.background - static const String background = '0xFF141218'; - - /// md.sys.color.surface-variant - static const String surfaceVariant = '0xFF49454F'; - - /// md.sys.color.on-background - static const String onBackground = '0xFFE6E0E9'; - - /// md.sys.color.secondary-container - static const String secondaryContainer = '0xFF4A4458'; - - /// md.sys.color.on-error - static const String onError = '0xFF601410'; - - /// md.sys.color.on-secondary-container - static const String onSecondaryContainer = '0xFFE8DEF8'; - - /// md.sys.color.surface-container-high - static const String surfaceContainerHigh = '0xFF2B2930'; - - /// md.sys.color.scrim - static const String scrim = '0xFF000000'; - - /// md.sys.color.error-container - static const String errorContainer = '0xFF8C1D18'; - - /// md.sys.color.shadow - static const String shadow = '0xFF000000'; - - /// md.sys.color.outline-variant - static const String outlineVariant = '0xFF49454F'; - - /// md.sys.color.surface-container-lowest - static const String surfaceContainerLowest = '0xFF0F0D13'; - - /// md.sys.color.on-surface - static const String onSurface = '0xFFE6E0E9'; - - /// md.sys.color.inverse-surface - static const String inverseSurface = '0xFFE6E0E9'; - - /// md.sys.color.error - static const String error = '0xFFF2B8B5'; - - /// md.sys.color.on-tertiary - static const String onTertiary = '0xFF492532'; - - /// md.sys.color.inverse-primary - static const String inversePrimary = '0xFF6750A4'; - - /// md.sys.color.surface-dim - static const String surfaceDim = '0xFF141218'; - - /// md.sys.color.on-tertiary-container - static const String onTertiaryContainer = '0xFFFFD8E4'; - - /// md.sys.color.surface-container-highest - static const String surfaceContainerHighest = '0xFF36343B'; - - /// md.sys.color.on-primary - static const String onPrimary = '0xFF381E72'; - - /// md.sys.color.surface-bright - static const String surfaceBright = '0xFF3B383E'; - - /// md.sys.color.on-secondary - static const String onSecondary = '0xFF332D41'; - - /// md.sys.color.tertiary - static const String tertiary = '0xFFEFB8C8'; - - /// md.sys.color.outline - static const String outline = '0xFF938F99'; - - /// md.sys.color.on-error-container - static const String onErrorContainer = '0xFFF9DEDC'; - - /// md.sys.color.on-primary-container - static const String onPrimaryContainer = '0xFFEADDFF'; - - /// md.sys.color.primary - static const String primary = '0xFFD0BCFF'; - - /// md.sys.color.surface-container-low - static const String surfaceContainerLow = '0xFF1D1B20'; - - /// md.sys.color.secondary - static const String secondary = '0xFFCCC2DC'; - - /// md.sys.color.tertiary-container - static const String tertiaryContainer = '0xFF633B48'; - - /// md.sys.color.surface-container - static const String surfaceContainer = '0xFF211F26'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart deleted file mode 100644 index d2c9f15b1f72..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart +++ /dev/null @@ -1,112 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenColorDarkHighContrast { - /// md.sys.color.primary-fixed - static const String primaryFixed = '0xFFEADDFF'; - - /// md.sys.color.on-background - static const String onBackground = '0xFFFFFFFF'; - - /// md.sys.color.secondary-container - static const String secondaryContainer = '0xFFCCC2DC'; - - /// md.sys.color.on-error - static const String onError = '0xFF000000'; - - /// md.sys.color.on-secondary-container - static const String onSecondaryContainer = '0xFF000000'; - - /// md.sys.color.on-tertiary-fixed - static const String onTertiaryFixed = '0xFF000000'; - - /// md.sys.color.on-secondary-fixed-variant - static const String onSecondaryFixedVariant = '0xFF000000'; - - /// md.sys.color.error-container - static const String errorContainer = '0xFFF2B8B5'; - - /// md.sys.color.outline-variant - static const String outlineVariant = '0xFFCAC4D0'; - - /// md.sys.color.secondary-fixed-dim - static const String secondaryFixedDim = '0xFFCCC2DC'; - - /// md.sys.color.on-surface - static const String onSurface = '0xFFFFFFFF'; - - /// md.sys.color.primary-fixed-dim - static const String primaryFixedDim = '0xFFD0BCFF'; - - /// md.sys.color.error - static const String error = '0xFFFCEEEE'; - - /// md.sys.color.on-tertiary - static const String onTertiary = '0xFF000000'; - - /// md.sys.color.inverse-primary - static const String inversePrimary = '0xFF381E72'; - - /// md.sys.color.tertiary-fixed-dim - static const String tertiaryFixedDim = '0xFFEFB8C8'; - - /// md.sys.color.on-tertiary-container - static const String onTertiaryContainer = '0xFF000000'; - - /// md.sys.color.on-primary - static const String onPrimary = '0xFF000000'; - - /// md.sys.color.on-secondary-fixed - static const String onSecondaryFixed = '0xFF000000'; - - /// md.sys.color.on-primary-fixed-variant - static const String onPrimaryFixedVariant = '0xFF000000'; - - /// md.sys.color.on-secondary - static const String onSecondary = '0xFF000000'; - - /// md.sys.color.tertiary - static const String tertiary = '0xFFFFECF1'; - - /// md.sys.color.tertiary-fixed - static const String tertiaryFixed = '0xFFFFD8E4'; - - /// md.sys.color.outline - static const String outline = '0xFFF5EEFA'; - - /// md.sys.color.on-error-container - static const String onErrorContainer = '0xFF000000'; - - /// md.sys.color.on-primary-container - static const String onPrimaryContainer = '0xFF000000'; - - /// md.sys.color.primary - static const String primary = '0xFFF6EDFF'; - - /// md.sys.color.on-tertiary-fixed-variant - static const String onTertiaryFixedVariant = '0xFF000000'; - - /// md.sys.color.secondary - static const String secondary = '0xFFF6EDFF'; - - /// md.sys.color.tertiary-container - static const String tertiaryContainer = '0xFFEFB8C8'; - - /// md.sys.color.on-primary-fixed - static const String onPrimaryFixed = '0xFF000000'; - - /// md.sys.color.secondary-fixed - static const String secondaryFixed = '0xFFE8DEF8'; - - /// md.sys.color.primary-container - static const String primaryContainer = '0xFFD0BCFF'; - - /// md.sys.color.on-surface-variant - static const String onSurfaceVariant = '0xFFFFFFFF'; - - /// md.sys.color.inverse-on-surface - static const String inverseOnSurface = '0xFF000000'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart deleted file mode 100644 index f5d19c893a9f..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart +++ /dev/null @@ -1,112 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenColorDarkMediumContrast { - /// md.sys.color.inverse-primary - static const String inversePrimary = '0xFF4F378B'; - - /// md.sys.color.tertiary-fixed-dim - static const String tertiaryFixedDim = '0xFFEFB8C8'; - - /// md.sys.color.on-tertiary-container - static const String onTertiaryContainer = '0xFF000000'; - - /// md.sys.color.on-primary - static const String onPrimary = '0xFF21005D'; - - /// md.sys.color.on-secondary-fixed - static const String onSecondaryFixed = '0xFF000000'; - - /// md.sys.color.on-primary-fixed-variant - static const String onPrimaryFixedVariant = '0xFF381E72'; - - /// md.sys.color.on-secondary - static const String onSecondary = '0xFF1D192B'; - - /// md.sys.color.tertiary - static const String tertiary = '0xFFFFD8E4'; - - /// md.sys.color.tertiary-fixed - static const String tertiaryFixed = '0xFFFFD8E4'; - - /// md.sys.color.outline - static const String outline = '0xFFAEA9B4'; - - /// md.sys.color.on-error-container - static const String onErrorContainer = '0xFF000000'; - - /// md.sys.color.on-primary-container - static const String onPrimaryContainer = '0xFF000000'; - - /// md.sys.color.primary - static const String primary = '0xFFEADDFF'; - - /// md.sys.color.on-tertiary-fixed-variant - static const String onTertiaryFixedVariant = '0xFF492532'; - - /// md.sys.color.secondary - static const String secondary = '0xFFE8DEF8'; - - /// md.sys.color.tertiary-container - static const String tertiaryContainer = '0xFFB58392'; - - /// md.sys.color.on-primary-fixed - static const String onPrimaryFixed = '0xFF000000'; - - /// md.sys.color.secondary-fixed - static const String secondaryFixed = '0xFFE8DEF8'; - - /// md.sys.color.primary-container - static const String primaryContainer = '0xFF9A82DB'; - - /// md.sys.color.on-surface-variant - static const String onSurfaceVariant = '0xFFE7E0EC'; - - /// md.sys.color.inverse-on-surface - static const String inverseOnSurface = '0xFF1D1B20'; - - /// md.sys.color.primary-fixed - static const String primaryFixed = '0xFFEADDFF'; - - /// md.sys.color.on-background - static const String onBackground = '0xFFFFFFFF'; - - /// md.sys.color.secondary-container - static const String secondaryContainer = '0xFF958DA5'; - - /// md.sys.color.on-error - static const String onError = '0xFF410E0B'; - - /// md.sys.color.on-secondary-container - static const String onSecondaryContainer = '0xFF000000'; - - /// md.sys.color.on-tertiary-fixed - static const String onTertiaryFixed = '0xFF000000'; - - /// md.sys.color.on-secondary-fixed-variant - static const String onSecondaryFixedVariant = '0xFF332D41'; - - /// md.sys.color.error-container - static const String errorContainer = '0xFFE46962'; - - /// md.sys.color.outline-variant - static const String outlineVariant = '0xFF938F99'; - - /// md.sys.color.secondary-fixed-dim - static const String secondaryFixedDim = '0xFFCCC2DC'; - - /// md.sys.color.on-surface - static const String onSurface = '0xFFFFFFFF'; - - /// md.sys.color.primary-fixed-dim - static const String primaryFixedDim = '0xFFD0BCFF'; - - /// md.sys.color.error - static const String error = '0xFFF9DEDC'; - - /// md.sys.color.on-tertiary - static const String onTertiary = '0xFF31111D'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart deleted file mode 100644 index 1a76419c7799..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenColorLightHighContrast { - /// md.sys.color.on-secondary-fixed - static const String onSecondaryFixed = '0xFFFFFFFF'; - - /// md.sys.color.on-primary-fixed-variant - static const String onPrimaryFixedVariant = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary - static const String onSecondary = '0xFFFFFFFF'; - - /// md.sys.color.tertiary - static const String tertiary = '0xFF492532'; - - /// md.sys.color.tertiary-fixed - static const String tertiaryFixed = '0xFF633B48'; - - /// md.sys.color.outline - static const String outline = '0xFF322F37'; - - /// md.sys.color.on-error-container - static const String onErrorContainer = '0xFFFFFFFF'; - - /// md.sys.color.on-primary-container - static const String onPrimaryContainer = '0xFFFFFFFF'; - - /// md.sys.color.primary - static const String primary = '0xFF381E72'; - - /// md.sys.color.on-tertiary-fixed-variant - static const String onTertiaryFixedVariant = '0xFFFFFFFF'; - - /// md.sys.color.secondary - static const String secondary = '0xFF332D41'; - - /// md.sys.color.tertiary-container - static const String tertiaryContainer = '0xFF633B48'; - - /// md.sys.color.on-primary-fixed - static const String onPrimaryFixed = '0xFFFFFFFF'; - - /// md.sys.color.secondary-fixed - static const String secondaryFixed = '0xFF4A4458'; - - /// md.sys.color.primary-container - static const String primaryContainer = '0xFF4F378B'; - - /// md.sys.color.on-surface-variant - static const String onSurfaceVariant = '0xFF000000'; - - /// md.sys.color.inverse-on-surface - static const String inverseOnSurface = '0xFFFFFFFF'; - - /// md.sys.color.primary-fixed - static const String primaryFixed = '0xFF4F378B'; - - /// md.sys.color.on-background - static const String onBackground = '0xFF000000'; - - /// md.sys.color.secondary-container - static const String secondaryContainer = '0xFF4A4458'; - - /// md.sys.color.on-error - static const String onError = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary-container - static const String onSecondaryContainer = '0xFFFFFFFF'; - - /// md.sys.color.on-tertiary-fixed - static const String onTertiaryFixed = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary-fixed-variant - static const String onSecondaryFixedVariant = '0xFFFFFFFF'; - - /// md.sys.color.error-container - static const String errorContainer = '0xFF8C1D18'; - - /// md.sys.color.outline-variant - static const String outlineVariant = '0xFF49454F'; - - /// md.sys.color.secondary-fixed-dim - static const String secondaryFixedDim = '0xFF332D41'; - - /// md.sys.color.on-surface - static const String onSurface = '0xFF000000'; - - /// md.sys.color.primary-fixed-dim - static const String primaryFixedDim = '0xFF381E72'; - - /// md.sys.color.error - static const String error = '0xFF601410'; - - /// md.sys.color.on-tertiary - static const String onTertiary = '0xFFFFFFFF'; - - /// md.sys.color.tertiary-fixed-dim - static const String tertiaryFixedDim = '0xFF492532'; - - /// md.sys.color.on-tertiary-container - static const String onTertiaryContainer = '0xFFFFFFFF'; - - /// md.sys.color.on-primary - static const String onPrimary = '0xFFFFFFFF'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart b/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart deleted file mode 100644 index e40bf0abff65..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenColorLightMediumContrast { - /// md.sys.color.on-background - static const String onBackground = '0xFF000000'; - - /// md.sys.color.secondary-container - static const String secondaryContainer = '0xFF625B71'; - - /// md.sys.color.on-error - static const String onError = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary-container - static const String onSecondaryContainer = '0xFFFFFFFF'; - - /// md.sys.color.on-tertiary-fixed - static const String onTertiaryFixed = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary-fixed-variant - static const String onSecondaryFixedVariant = '0xFFFFFFFF'; - - /// md.sys.color.error-container - static const String errorContainer = '0xFFB3261E'; - - /// md.sys.color.outline-variant - static const String outlineVariant = '0xFF79747E'; - - /// md.sys.color.secondary-fixed-dim - static const String secondaryFixedDim = '0xFF4A4458'; - - /// md.sys.color.on-surface - static const String onSurface = '0xFF000000'; - - /// md.sys.color.primary-fixed-dim - static const String primaryFixedDim = '0xFF4F378B'; - - /// md.sys.color.error - static const String error = '0xFF8C1D18'; - - /// md.sys.color.on-tertiary - static const String onTertiary = '0xFFFFFFFF'; - - /// md.sys.color.tertiary-fixed-dim - static const String tertiaryFixedDim = '0xFF633B48'; - - /// md.sys.color.on-tertiary-container - static const String onTertiaryContainer = '0xFFFFFFFF'; - - /// md.sys.color.on-primary - static const String onPrimary = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary-fixed - static const String onSecondaryFixed = '0xFFFFFFFF'; - - /// md.sys.color.on-primary-fixed-variant - static const String onPrimaryFixedVariant = '0xFFFFFFFF'; - - /// md.sys.color.on-secondary - static const String onSecondary = '0xFFFFFFFF'; - - /// md.sys.color.tertiary - static const String tertiary = '0xFF633B48'; - - /// md.sys.color.tertiary-fixed - static const String tertiaryFixed = '0xFF7D5260'; - - /// md.sys.color.outline - static const String outline = '0xFF49454F'; - - /// md.sys.color.on-error-container - static const String onErrorContainer = '0xFFFFFFFF'; - - /// md.sys.color.on-primary-container - static const String onPrimaryContainer = '0xFFFFFFFF'; - - /// md.sys.color.primary - static const String primary = '0xFF4F378B'; - - /// md.sys.color.on-tertiary-fixed-variant - static const String onTertiaryFixedVariant = '0xFFFFFFFF'; - - /// md.sys.color.secondary - static const String secondary = '0xFF4A4458'; - - /// md.sys.color.tertiary-container - static const String tertiaryContainer = '0xFF7D5260'; - - /// md.sys.color.on-primary-fixed - static const String onPrimaryFixed = '0xFFFFFFFF'; - - /// md.sys.color.secondary-fixed - static const String secondaryFixed = '0xFF625B71'; - - /// md.sys.color.primary-container - static const String primaryContainer = '0xFF6750A4'; - - /// md.sys.color.on-surface-variant - static const String onSurfaceVariant = '0xFF322F37'; - - /// md.sys.color.inverse-on-surface - static const String inverseOnSurface = '0xFFFFFFFF'; - - /// md.sys.color.primary-fixed - static const String primaryFixed = '0xFF6750A4'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/color_role.dart b/packages/material_ui/tool/gen_defaults/data/color_role.dart index bffa24997a1f..eac870d3eec5 100644 --- a/packages/material_ui/tool/gen_defaults/data/color_role.dart +++ b/packages/material_ui/tool/gen_defaults/data/color_role.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 enum TokenColorRole { /// md.sys.color.background diff --git a/packages/material_ui/tool/gen_defaults/data/data_table.dart b/packages/material_ui/tool/gen_defaults/data/data_table.dart index dacee46a6a24..00ba8036d4ca 100644 --- a/packages/material_ui/tool/gen_defaults/data/data_table.dart +++ b/packages/material_ui/tool/gen_defaults/data/data_table.dart @@ -2,24 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenDataTable { - /// md.comp.data-table.row-item.unselected.hover.state-layer.opacity - static const double rowItemUnselectedHoverStateLayerOpacity = 0.08; - - /// md.comp.data-table.outline.color - static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; - - /// md.comp.data-table.header.container.height - static const double headerContainerHeight = 56.00; - - /// md.comp.data-table.header.container.color - static const TokenColorRole headerContainerColor = TokenColorRole.surface; - /// md.comp.data-table.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -29,76 +17,299 @@ class TokenDataTable { bottomRight: 4.00, ); + /// md.comp.data-table.footer.container.height + static const double footerContainerHeight = 52.00; + + /// md.comp.data-table.header.container.height + static const double headerContainerHeight = 56.00; + + /// md.comp.data-table.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.data-table.row-item.container.height + static const double rowItemContainerHeight = 52.00; + + /// md.comp.data-table.row-item.disabled.label-text.opacity + static const double rowItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.data-table.row-item.outline.width + static const double rowItemOutlineWidth = 1.00; + + /// md.comp.data-table.row-item.selected.hover.state-layer.opacity + static const double rowItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.opacity + static const double rowItemUnselectedHoverStateLayerOpacity = 0.08; +} + +class TokenDataTableDark { + /// md.comp.data-table.footer.container.color + static const TokenColorRole footerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + /// md.comp.data-table.row-item.selected.container.color static const TokenColorRole rowItemSelectedContainerColor = TokenColorRole.surfaceContainerHighest; - /// md.comp.data-table.row-item.disabled.label-text.opacity - static const double rowItemDisabledLabelTextOpacity = 0.38; + /// md.comp.data-table.row-item.unselected.container.color + static const TokenColorRole rowItemUnselectedContainerColor = + TokenColorRole.surface; +} +class TokenDataTableDarkDefault { /// md.comp.data-table.footer.supporting-text.color static const TokenColorRole footerSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.data-table.outline.width - static const double outlineWidth = 1.00; + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.data-table.footer.container.color - static const TokenColorRole footerContainerColor = TokenColorRole.surface; + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; - /// md.comp.data-table.row-item.label-text.font - static const String rowItemLabelTextFont = 'Roboto'; + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; /// md.comp.data-table.row-item.label-text.color static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.data-table.row-item.unselected.hover.state-layer.color static const TokenColorRole rowItemUnselectedHoverStateLayerColor = TokenColorRole.onSurface; +} + +class TokenDataTableDarkHighContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; /// md.comp.data-table.row-item.outline.color static const TokenColorRole rowItemOutlineColor = TokenColorRole.outlineVariant; + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableDarkMediumContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + /// md.comp.data-table.header.hover.sorting.icon-button.color static const TokenColorRole headerHoverSortingIconButtonColor = TokenColorRole.onSurface; + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableLight { + /// md.comp.data-table.footer.container.color + static const TokenColorRole footerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.data-table.row-item.selected.container.color + static const TokenColorRole rowItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + /// md.comp.data-table.row-item.unselected.container.color static const TokenColorRole rowItemUnselectedContainerColor = TokenColorRole.surface; +} - /// md.comp.data-table.row-item.container.height - static const double rowItemContainerHeight = 52.00; +class TokenDataTableLightDefault { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.data-table.row-item.selected.hover.state-layer.opacity - static const double rowItemSelectedHoverStateLayerOpacity = 0.08; + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; /// md.comp.data-table.header.hover.headline.color static const TokenColorRole headerHoverHeadlineColor = TokenColorRole.onSurface; + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + /// md.comp.data-table.row-item.disabled.label-text.color static const TokenColorRole rowItemDisabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + /// md.comp.data-table.row-item.selected.hover.state-layer.color static const TokenColorRole rowItemSelectedHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.data-table.row-item.outline.width - static const double rowItemOutlineWidth = 1.00; + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableLightHighContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenDataTableLightMediumContrast { + /// md.comp.data-table.footer.supporting-text.color + static const TokenColorRole footerSupportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.data-table.header.headline.color static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurfaceVariant; - /// md.comp.data-table.header.headline.font - static const String headerHeadlineFont = 'Roboto'; + /// md.comp.data-table.header.hover.headline.color + static const TokenColorRole headerHoverHeadlineColor = + TokenColorRole.onSurface; - /// md.comp.data-table.footer.container.height - static const double footerContainerHeight = 52.00; + /// md.comp.data-table.header.hover.sorting.icon-button.color + static const TokenColorRole headerHoverSortingIconButtonColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.disabled.label-text.color + static const TokenColorRole rowItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.label-text.color + static const TokenColorRole rowItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.data-table.row-item.outline.color + static const TokenColorRole rowItemOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.data-table.row-item.selected.hover.state-layer.color + static const TokenColorRole rowItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.data-table.footer.supporting-text.font - static const String footerSupportingTextFont = 'Roboto'; + /// md.comp.data-table.row-item.unselected.hover.state-layer.color + static const TokenColorRole rowItemUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart index ab0497fd3635..11e9c5520312 100644 --- a/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart +++ b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart @@ -2,81 +2,115 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenDateInputModal { - /// md.comp.date-input.modal.header.headline.color - static const TokenColorRole headerHeadlineColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-input.modal.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-input.modal.container.height + static const double containerHeight = 512.00; + + /// md.comp.date-input.modal.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); /// md.comp.date-input.modal.container.width static const double containerWidth = 328.00; - /// md.comp.date-input.modal.header.supporting-text.font - static const String headerSupportingTextFont = 'Roboto'; - - /// md.comp.date-input.modal.header.supporting-text.color - static const TokenColorRole headerSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-input.modal.header.container.height + static const double headerContainerHeight = 120.00; - /// md.comp.date-input.modal.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; + /// md.comp.date-input.modal.header.container.width + static const double headerContainerWidth = 328.00; /// md.comp.date-input.modal.header.headline.type - static const double headerHeadlineTypeFontSize = 32.00; + static const TypescaleStruct headerHeadlineType = + TokenTypescale.headlineLarge; - /// md.comp.date-input.modal.header.headline.type - static const double headerHeadlineTypeFontWeight = 400; + /// md.comp.date-input.modal.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.titleSmall; +} - /// md.comp.date-input.modal.header.headline.type - static const double headerHeadlineTypeLineHeight = 40.00; +class TokenDateInputModalDark { + /// md.comp.date-input.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} - /// md.comp.date-input.modal.header.headline.type - static const double headerHeadlineTypeLetterSpacing = 0.00; +class TokenDateInputModalDarkDefault { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-input.modal.header.headline.type - static const String headerHeadlineTypeFontFamily = 'Roboto'; + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-input.modal.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); +class TokenDateInputModalDarkHighContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-input.modal.header.supporting-text.type - static const double headerSupportingTextTypeFontSize = 14.00; + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-input.modal.header.supporting-text.type - static const double headerSupportingTextTypeFontWeight = 500; +class TokenDateInputModalDarkMediumContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-input.modal.header.supporting-text.type - static const double headerSupportingTextTypeLineHeight = 20.00; + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-input.modal.header.supporting-text.type - static const double headerSupportingTextTypeLetterSpacing = 0.10; +class TokenDateInputModalLight { + /// md.comp.date-input.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} - /// md.comp.date-input.modal.header.supporting-text.type - static const String headerSupportingTextTypeFontFamily = 'Roboto'; +class TokenDateInputModalLightDefault { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-input.modal.header.container.width - static const double headerContainerWidth = 328.00; + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-input.modal.header.headline.font - static const String headerHeadlineFont = 'Roboto'; +class TokenDateInputModalLightHighContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-input.modal.header.container.height - static const double headerContainerHeight = 120.00; + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-input.modal.container.elevation - static const double containerElevation = 6.00; +class TokenDateInputModalLightMediumContrast { + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-input.modal.container.height - static const double containerHeight = 512.00; + /// md.comp.date-input.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart index b9ceef5eb34f..764fe7c7bdd9 100644 --- a/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart @@ -2,40 +2,19 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenDatePickerDocked { - /// md.comp.date-picker.docked.menu-button.label-text.font - static const String menuButtonLabelTextFont = 'Roboto'; - - /// md.comp.date-picker.docked.date.unselected.label-text.color - static const TokenColorRole dateUnselectedLabelTextColor = - TokenColorRole.onSurface; - - /// md.comp.date-picker.docked.date.label-text.type - static const double dateLabelTextTypeFontSize = 16.00; - - /// md.comp.date-picker.docked.date.label-text.type - static const double dateLabelTextTypeFontWeight = 400; - - /// md.comp.date-picker.docked.date.label-text.type - static const double dateLabelTextTypeLineHeight = 24.00; - - /// md.comp.date-picker.docked.date.label-text.type - static const double dateLabelTextTypeLetterSpacing = 0.50; - - /// md.comp.date-picker.docked.date.label-text.type - static const String dateLabelTextTypeFontFamily = 'Roboto'; - - /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color - static const TokenColorRole menuListItemPressedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.docked.container.elevation + static const double containerElevation = 6.00; - /// md.comp.date-picker.docked.date.today.container.outline.width - static const double dateTodayContainerOutlineWidth = 1.00; + /// md.comp.date-picker.docked.container.height + static const double containerHeight = 456.00; /// md.comp.date-picker.docked.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -46,314 +25,1093 @@ class TokenDatePickerDocked { bottomRight: 16.00, ); - /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color - static const TokenColorRole menuListItemHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.docked.container.width + static const double containerWidth = 360.00; /// md.comp.date-picker.docked.date.container.height static const double dateContainerHeight = 48.00; - /// md.comp.date-picker.docked.date.today.focus.state-layer.color - static const TokenColorRole dateTodayFocusStateLayerColor = - TokenColorRole.primary; + /// md.comp.date-picker.docked.date.container.shape + static const ShapeStruct dateContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color - static const TokenColorRole menuListItemFocusStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.docked.date.container.width + static const double dateContainerWidth = 48.00; - /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color - static const TokenColorRole menuButtonPressedStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; - /// md.comp.date-picker.docked.weekdays.label-text.type - static const double weekdaysLabelTextTypeFontSize = 16.00; + /// md.comp.date-picker.docked.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; - /// md.comp.date-picker.docked.weekdays.label-text.type - static const double weekdaysLabelTextTypeFontWeight = 400; + /// md.comp.date-picker.docked.date.label-text.type + static const TypescaleStruct dateLabelTextType = TokenTypescale.bodyLarge; - /// md.comp.date-picker.docked.weekdays.label-text.type - static const double weekdaysLabelTextTypeLineHeight = 24.00; + /// md.comp.date-picker.docked.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; - /// md.comp.date-picker.docked.weekdays.label-text.type - static const double weekdaysLabelTextTypeLetterSpacing = 0.50; + /// md.comp.date-picker.docked.date.state-layer.height + static const double dateStateLayerHeight = 40.00; - /// md.comp.date-picker.docked.weekdays.label-text.type - static const String weekdaysLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.docked.date.state-layer.shape + static const ShapeStruct dateStateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.date-picker.docked.date.focus.state-layer.opacity - static const double dateFocusStateLayerOpacity = 0.10; + /// md.comp.date-picker.docked.date.state-layer.width + static const double dateStateLayerWidth = 40.00; - /// md.comp.date-picker.docked.menu.list-item.selected.container.color - static const TokenColorRole menuListItemSelectedContainerColor = - TokenColorRole.surfaceVariant; + /// md.comp.date-picker.docked.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; - /// md.comp.date-picker.docked.menu-button.label-text.color - static const TokenColorRole menuButtonLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.opacity + static const double dateUnselectedOutsideMonthLabelTextOpacity = 0.38; - /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color - static const TokenColorRole menuListItemHoverLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.docked.header.height + static const double headerHeight = 64.00; - /// md.comp.date-picker.docked.menu-button.focus.state-layer.color - static const TokenColorRole menuButtonFocusStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.menu-button.container.height + static const double menuButtonContainerHeight = 40.00; - /// md.comp.date-picker.docked.date.label-text.font - static const String dateLabelTextFont = 'Roboto'; + /// md.comp.date-picker.docked.menu-button.container.shape + static const ShapeStruct menuButtonContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.date-picker.docked.menu-button.pressed.state-layer.opacity - static const double menuButtonPressedStateLayerOpacity = 0.10; + /// md.comp.date-picker.docked.menu-button.disabled.icon.opacity + static const double menuButtonDisabledIconOpacity = 0.38; /// md.comp.date-picker.docked.menu-button.disabled.label-text.opacity static const double menuButtonDisabledLabelTextOpacity = 0.38; - /// md.comp.date-picker.docked.menu-button.icon.color - static const TokenColorRole menuButtonIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.menu-button.focus.state-layer.opacity + static const double menuButtonFocusStateLayerOpacity = 0.10; - /// md.comp.date-picker.docked.date.selected.hover.state-layer.color - static const TokenColorRole dateSelectedHoverStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.date-picker.docked.menu-button.hover.state-layer.opacity + static const double menuButtonHoverStateLayerOpacity = 0.08; - /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.opacity - static const double menuListItemHoverStateLayerOpacity = 0.08; + /// md.comp.date-picker.docked.menu-button.icon.size + static const double menuButtonIconSize = 18.00; - /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color - static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.docked.menu-button.label-text.type + static const TypescaleStruct menuButtonLabelTextType = + TokenTypescale.labelLarge; - /// md.comp.date-picker.docked.date.today.container.outline.color - static const TokenColorRole dateTodayContainerOutlineColor = - TokenColorRole.primary; + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.opacity + static const double menuButtonPressedStateLayerOpacity = 0.10; - /// md.comp.date-picker.docked.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeFontSize = 16.00; + /// md.comp.date-picker.docked.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; - /// md.comp.date-picker.docked.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeFontWeight = 400; + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.opacity + static const double menuListItemFocusStateLayerOpacity = 0.10; - /// md.comp.date-picker.docked.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeLineHeight = 24.00; + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.opacity + static const double menuListItemHoverStateLayerOpacity = 0.08; /// md.comp.date-picker.docked.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeLetterSpacing = 0.50; + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.bodyLarge; - /// md.comp.date-picker.docked.menu.list-item.label-text.type - static const String menuListItemLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.opacity + static const double menuListItemPressedStateLayerOpacity = 0.10; - /// md.comp.date-picker.docked.menu-button.pressed.icon.color - static const TokenColorRole menuButtonPressedIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.size + static const double menuListItemSelectedLeadingIconSize = 24.00; - /// md.comp.date-picker.docked.menu-button.container.height - static const double menuButtonContainerHeight = 40.00; + /// md.comp.date-picker.docked.weekdays.label-text.type + static const TypescaleStruct weekdaysLabelTextType = TokenTypescale.bodyLarge; +} - /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color - static const TokenColorRole menuListItemSelectedLeadingIconColor = - TokenColorRole.onSurface; +class TokenDatePickerDockedDark { + /// md.comp.date-picker.docked.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; - /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.opacity - static const double menuListItemFocusStateLayerOpacity = 0.10; + /// md.comp.date-picker.docked.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceVariant; +} - /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.opacity - static const double dateUnselectedOutsideMonthLabelTextOpacity = 0.38; +class TokenDatePickerDockedDarkDefault { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; - /// md.comp.date-picker.docked.date.container.shape - static const ShapeStruct dateContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.docked.date.state-layer.height - static const double dateStateLayerHeight = 40.00; + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.date-picker.docked.date.selected.label-text.color static const TokenColorRole dateSelectedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.date-picker.docked.date.today.hover.state-layer.color - static const TokenColorRole dateTodayHoverStateLayerColor = + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = TokenColorRole.primary; - /// md.comp.date-picker.docked.menu-button.focus.state-layer.opacity - static const double menuButtonFocusStateLayerOpacity = 0.10; + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.docked.weekdays.label-text.font - static const String weekdaysLabelTextFont = 'Roboto'; + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.opacity - static const double menuListItemPressedStateLayerOpacity = 0.10; + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; - /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color - static const TokenColorRole menuListItemFocusLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color - static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color - static const TokenColorRole menuListItemPressedStateLayerColor = - TokenColorRole.onSurface; - - /// md.comp.date-picker.docked.menu.list-item.label-text.font - static const String menuListItemLabelTextFont = 'Roboto'; - - /// md.comp.date-picker.docked.menu-button.icon.size - static const double menuButtonIconSize = 18.00; - - /// md.comp.date-picker.docked.menu-button.focus.icon.color - static const TokenColorRole menuButtonFocusIconColor = + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.container.elevation - static const double containerElevation = 6.00; - - /// md.comp.date-picker.docked.menu-button.container.shape - static const ShapeStruct menuButtonContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.date-picker.docked.menu-button.disabled.icon.opacity - static const double menuButtonDisabledIconOpacity = 0.38; + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.date-picker.docked.menu-button.hover.label-text.color - static const TokenColorRole menuButtonHoverLabelTextColor = + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.date-picker.docked.menu-button.disabled.icon.color static const TokenColorRole menuButtonDisabledIconColor = TokenColorRole.onSurface; - /// md.comp.date-picker.docked.weekdays.label-text.color - static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; - /// md.comp.date-picker.docked.menu-button.disabled.label-text.color static const TokenColorRole menuButtonDisabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.menu-button.focus.label-text.color static const TokenColorRole menuButtonFocusLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedDarkHighContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedDarkMediumContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedLight { + /// md.comp.date-picker.docked.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-picker.docked.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceVariant; +} + +class TokenDatePickerDockedLightDefault { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.selected.focus.state-layer.color - static const TokenColorRole dateSelectedFocusStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedLightHighContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.container.height - static const double containerHeight = 456.00; + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.date-picker.docked.menu-button.hover.icon.color static const TokenColorRole menuButtonHoverIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.container.width - static const double containerWidth = 360.00; + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.hover.state-layer.opacity - static const double dateHoverStateLayerOpacity = 0.08; + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.selected.container.color - static const TokenColorRole dateSelectedContainerColor = - TokenColorRole.primary; + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.size - static const double menuListItemSelectedLeadingIconSize = 24.00; + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.pressed.state-layer.opacity - static const double datePressedStateLayerOpacity = 0.10; + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.state-layer.width - static const double dateStateLayerWidth = 40.00; + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.menu.list-item.container.height - static const double menuListItemContainerHeight = 48.00; + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.date-picker.docked.menu.list-item.label-text.color static const TokenColorRole menuListItemLabelTextColor = TokenColorRole.onSurface; - /// md.comp.date-picker.docked.menu-button.hover.state-layer.color - static const TokenColorRole menuButtonHoverStateLayerColor = + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.state-layer.shape - static const ShapeStruct dateStateLayerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color + static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.today.pressed.state-layer.color - static const TokenColorRole dateTodayPressedStateLayerColor = + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; +} + +class TokenDatePickerDockedLightMediumContrast { + /// md.comp.date-picker.docked.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = TokenColorRole.primary; - /// md.comp.date-picker.docked.menu-button.label-text.type - static const double menuButtonLabelTextTypeFontSize = 14.00; + /// md.comp.date-picker.docked.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.docked.menu-button.label-text.type - static const double menuButtonLabelTextTypeFontWeight = 500; + /// md.comp.date-picker.docked.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.docked.menu-button.label-text.type - static const double menuButtonLabelTextTypeLineHeight = 20.00; + /// md.comp.date-picker.docked.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.docked.menu-button.label-text.type - static const double menuButtonLabelTextTypeLetterSpacing = 0.10; + /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.docked.menu-button.label-text.type - static const String menuButtonLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; - /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color - static const TokenColorRole dateUnselectedHoverStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.docked.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; /// md.comp.date-picker.docked.date.today.label-text.color static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; - /// md.comp.date-picker.docked.menu-button.pressed.label-text.color - static const TokenColorRole menuButtonPressedLabelTextColor = + /// md.comp.date-picker.docked.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; + /// md.comp.date-picker.docked.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.selected.pressed.state-layer.color - static const TokenColorRole dateSelectedPressedStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.date-picker.docked.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.date-picker.docked.date.container.width - static const double dateContainerWidth = 48.00; + /// md.comp.date-picker.docked.date.unselected.outside-month.label-text.color + static const TokenColorRole dateUnselectedOutsideMonthLabelTextColor = + TokenColorRole.onSurface; /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color static const TokenColorRole dateUnselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.date.unselected.focus.state-layer.color - static const TokenColorRole dateUnselectedFocusStateLayerColor = + /// md.comp.date-picker.docked.menu-button.disabled.icon.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.focus.icon.color + static const TokenColorRole menuButtonFocusIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.header.height - static const double headerHeight = 64.00; + /// md.comp.date-picker.docked.menu-button.focus.label-text.color + static const TokenColorRole menuButtonFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.docked.menu-button.hover.state-layer.opacity - static const double menuButtonHoverStateLayerOpacity = 0.08; + /// md.comp.date-picker.docked.menu-button.focus.state-layer.color + static const TokenColorRole menuButtonFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.icon.color + static const TokenColorRole menuButtonHoverIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.label-text.color + static const TokenColorRole menuButtonHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.hover.state-layer.color + static const TokenColorRole menuButtonHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.icon.color + static const TokenColorRole menuButtonPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.label-text.color + static const TokenColorRole menuButtonPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.pressed.state-layer.color + static const TokenColorRole menuButtonPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.focus.label-text.color + static const TokenColorRole menuListItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.focus.state-layer.color + static const TokenColorRole menuListItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.label-text.color + static const TokenColorRole menuListItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.hover.state-layer.color + static const TokenColorRole menuListItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.label-text.color + static const TokenColorRole menuListItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.pressed.state-layer.color + static const TokenColorRole menuListItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.focus.leading-icon.color + static const TokenColorRole menuListItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.date-picker.docked.menu.list-item.selected.hover.leading-icon.color static const TokenColorRole menuListItemSelectedHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu.list-item.selected.leading-icon.color + static const TokenColorRole menuListItemSelectedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu.list-item.selected.pressed.leading-icon.color + static const TokenColorRole menuListItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart index 8bb7ac2834a5..369ba5076bf7 100644 --- a/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart @@ -2,12 +2,62 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenDatePickerModal { + /// md.comp.date-picker.modal.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.date-picker.modal.container.height + static const double containerHeight = 524.00; + + /// md.comp.date-picker.modal.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.date-picker.modal.container.width + static const double containerWidth = 360.00; + + /// md.comp.date-picker.modal.date.container.height + static const double dateContainerHeight = 40.00; + + /// md.comp.date-picker.modal.date.container.shape + static const ShapeStruct dateContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.date.container.width + static const double dateContainerWidth = 40.00; + + /// md.comp.date-picker.modal.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.date.label-text.type + static const TypescaleStruct dateLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.date-picker.modal.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.date.state-layer.height + static const double dateStateLayerHeight = 40.00; + /// md.comp.date-picker.modal.date.state-layer.shape static const ShapeStruct dateStateLayerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -17,9 +67,28 @@ class TokenDatePickerModal { bottomRight: 0.00, ); - /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color - static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.modal.date.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.modal.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// md.comp.date-picker.modal.header.container.height + static const double headerContainerHeight = 120.00; + + /// md.comp.date-picker.modal.header.container.width + static const double headerContainerWidth = 360.00; + + /// md.comp.date-picker.modal.header.headline.type + static const TypescaleStruct headerHeadlineType = + TokenTypescale.headlineLarge; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.titleSmall; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.height + static const double rangeSelectionActiveIndicatorContainerHeight = 40.00; /// md.comp.date-picker.modal.range-selection.active-indicator.container.shape static const ShapeStruct rangeSelectionActiveIndicatorContainerShape = @@ -31,19 +100,8 @@ class TokenDatePickerModal { bottomRight: 0.00, ); - /// md.comp.date-picker.modal.range-selection.active-indicator.container.color - static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = - TokenColorRole.secondaryContainer; - - /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color - static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = - TokenColorRole.onPrimary; - - /// md.comp.date-picker.modal.container.width - static const double containerWidth = 360.00; - - /// md.comp.date-picker.modal.container.height - static const double containerHeight = 524.00; + /// md.comp.date-picker.modal.range-selection.container.elevation + static const double rangeSelectionContainerElevation = 0.00; /// md.comp.date-picker.modal.range-selection.container.shape static const ShapeStruct rangeSelectionContainerShape = ShapeStruct( @@ -54,51 +112,50 @@ class TokenDatePickerModal { bottomRight: 0.00, ); - /// md.comp.date-picker.modal.date.today.container.outline.color - static const TokenColorRole dateTodayContainerOutlineColor = - TokenColorRole.primary; + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.opacity + static const double rangeSelectionDateInRangeFocusStateLayerOpacity = 0.10; - /// md.comp.date-picker.modal.header.supporting-text.color - static const TokenColorRole headerSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.opacity + static const double rangeSelectionDateInRangeHoverStateLayerOpacity = 0.08; - /// md.comp.date-picker.modal.date.state-layer.width - static const double dateStateLayerWidth = 40.00; + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.opacity + static const double rangeSelectionDateInRangePressedStateLayerOpacity = 0.10; - /// md.comp.date-picker.modal.weekdays.label-text.font - static const String weekdaysLabelTextFont = 'Roboto'; + /// md.comp.date-picker.modal.range-selection.header.container.height + static const double rangeSelectionHeaderContainerHeight = 128.00; - /// md.comp.date-picker.modal.weekdays.label-text.type - static const double weekdaysLabelTextTypeFontSize = 16.00; + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const TypescaleStruct rangeSelectionHeaderHeadlineType = + TokenTypescale.titleLarge; - /// md.comp.date-picker.modal.weekdays.label-text.type - static const double weekdaysLabelTextTypeFontWeight = 400; + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const TypescaleStruct rangeSelectionMonthSubheadType = + TokenTypescale.titleSmall; /// md.comp.date-picker.modal.weekdays.label-text.type - static const double weekdaysLabelTextTypeLineHeight = 24.00; + static const TypescaleStruct weekdaysLabelTextType = TokenTypescale.bodyLarge; - /// md.comp.date-picker.modal.weekdays.label-text.type - static const double weekdaysLabelTextTypeLetterSpacing = 0.50; + /// md.comp.date-picker.modal.year-selection.year.container.height + static const double yearSelectionYearContainerHeight = 36.00; - /// md.comp.date-picker.modal.weekdays.label-text.type - static const String weekdaysLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.modal.year-selection.year.container.width + static const double yearSelectionYearContainerWidth = 72.00; - /// md.comp.date-picker.modal.year-selection.year.state-layer.height - static const double yearSelectionYearStateLayerHeight = 36.00; + /// md.comp.date-picker.modal.year-selection.year.focus.state-layer.opacity + static const double yearSelectionYearFocusStateLayerOpacity = 0.10; - /// md.comp.date-picker.modal.year-selection.year.label-text.font - static const String yearSelectionYearLabelTextFont = 'Roboto'; + /// md.comp.date-picker.modal.year-selection.year.hover.state-layer.opacity + static const double yearSelectionYearHoverStateLayerOpacity = 0.08; - /// md.comp.date-picker.modal.header.headline.color - static const TokenColorRole headerHeadlineColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const TypescaleStruct yearSelectionYearLabelTextType = + TokenTypescale.bodyLarge; - /// md.comp.date-picker.modal.date.today.hover.state-layer.color - static const TokenColorRole dateTodayHoverStateLayerColor = - TokenColorRole.primary; + /// md.comp.date-picker.modal.year-selection.year.pressed.state-layer.opacity + static const double yearSelectionYearPressedStateLayerOpacity = 0.10; - /// md.comp.date-picker.modal.year-selection.year.focus.state-layer.opacity - static const double yearSelectionYearFocusStateLayerOpacity = 0.10; + /// md.comp.date-picker.modal.year-selection.year.state-layer.height + static const double yearSelectionYearStateLayerHeight = 36.00; /// md.comp.date-picker.modal.year-selection.year.state-layer.shape static const ShapeStruct yearSelectionYearStateLayerShape = ShapeStruct( @@ -109,170 +166,229 @@ class TokenDatePickerModal { bottomRight: 0.00, ); - /// md.comp.date-picker.modal.date.focus.state-layer.opacity - static const double dateFocusStateLayerOpacity = 0.10; + /// md.comp.date-picker.modal.year-selection.year.state-layer.width + static const double yearSelectionYearStateLayerWidth = 72.00; +} - /// md.comp.date-picker.modal.date.label-text.type - static const double dateLabelTextTypeFontSize = 16.00; +class TokenDatePickerModalDark { + /// md.comp.date-picker.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} - /// md.comp.date-picker.modal.date.label-text.type - static const double dateLabelTextTypeFontWeight = 400; +class TokenDatePickerModalDarkDefault { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.date.label-text.type - static const double dateLabelTextTypeLineHeight = 24.00; + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.label-text.type - static const double dateLabelTextTypeLetterSpacing = 0.50; + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.label-text.type - static const String dateLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.header.headline.type - static const double headerHeadlineTypeFontSize = 32.00; + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.header.headline.type - static const double headerHeadlineTypeFontWeight = 400; + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.header.headline.type - static const double headerHeadlineTypeLineHeight = 40.00; + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.header.headline.type - static const double headerHeadlineTypeLetterSpacing = 0.00; + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.header.headline.type - static const String headerHeadlineTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; - /// md.comp.date-picker.modal.range-selection.header.headline.font - static const String rangeSelectionHeaderHeadlineFont = 'Roboto'; + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.date.selected.focus.state-layer.color - static const TokenColorRole dateSelectedFocusStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.year-selection.year.container.width - static const double yearSelectionYearContainerWidth = 72.00; + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.range-selection.header.container.height - static const double rangeSelectionHeaderContainerHeight = 128.00; + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color - static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = TokenColorRole.onPrimaryContainer; - /// md.comp.date-picker.modal.range-selection.active-indicator.container.height - static const double rangeSelectionActiveIndicatorContainerHeight = 40.00; + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.date-picker.modal.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.date-picker.modal.range-selection.container.elevation - static const double rangeSelectionContainerElevation = 0.00; + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.opacity - static const double rangeSelectionDateInRangePressedStateLayerOpacity = 0.10; + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.today.focus.state-layer.color - static const TokenColorRole dateTodayFocusStateLayerColor = - TokenColorRole.primary; + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.state-layer.height - static const double dateStateLayerHeight = 40.00; + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.hover.state-layer.opacity - static const double dateHoverStateLayerOpacity = 0.08; + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.header.container.width - static const double headerContainerWidth = 360.00; - - /// md.comp.date-picker.modal.range-selection.header.headline.type - static const double rangeSelectionHeaderHeadlineTypeFontSize = 22.00; + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.range-selection.header.headline.type - static const double rangeSelectionHeaderHeadlineTypeFontWeight = 400; + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.range-selection.header.headline.type - static const double rangeSelectionHeaderHeadlineTypeLineHeight = 28.00; + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.range-selection.header.headline.type - static const double rangeSelectionHeaderHeadlineTypeLetterSpacing = 0.00; + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-picker.modal.range-selection.header.headline.type - static const String rangeSelectionHeaderHeadlineTypeFontFamily = 'Roboto'; +class TokenDatePickerModalDarkHighContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color - static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.pressed.state-layer.opacity - static const double datePressedStateLayerOpacity = 0.10; - - /// md.comp.date-picker.modal.date.container.height - static const double dateContainerHeight = 40.00; - - /// md.comp.date-picker.modal.year-selection.year.label-text.type - static const double yearSelectionYearLabelTextTypeFontSize = 16.00; + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.year-selection.year.label-text.type - static const double yearSelectionYearLabelTextTypeFontWeight = 400; + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.year-selection.year.label-text.type - static const double yearSelectionYearLabelTextTypeLineHeight = 24.00; + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.year-selection.year.label-text.type - static const double yearSelectionYearLabelTextTypeLetterSpacing = 0.50; + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.year-selection.year.label-text.type - static const String yearSelectionYearLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.year-selection.year.selected.container.color - static const TokenColorRole yearSelectionYearSelectedContainerColor = + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = TokenColorRole.primary; - /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color - static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; - /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color - static const TokenColorRole yearSelectionYearSelectedLabelTextColor = - TokenColorRole.onPrimary; + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color static const TokenColorRole dateUnselectedFocusStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.date.container.width - static const double dateContainerWidth = 40.00; + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.date.container.shape - static const ShapeStruct dateContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color - static const TokenColorRole - yearSelectionYearUnselectedPressedStateLayerColor = + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.date.label-text.font - static const String dateLabelTextFont = 'Roboto'; + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = TokenColorRole.onSecondaryContainer; + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.date-picker.modal.range-selection.month.subhead.color static const TokenColorRole rangeSelectionMonthSubheadColor = TokenColorRole.onSurfaceVariant; @@ -280,121 +396,562 @@ class TokenDatePickerModal { /// md.comp.date-picker.modal.weekdays.label-text.color static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; - /// md.comp.date-picker.modal.date.selected.label-text.color - static const TokenColorRole dateSelectedLabelTextColor = + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color - static const TokenColorRole dateUnselectedPressedStateLayerColor = + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.container.elevation - static const double containerElevation = 6.00; + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.date-picker.modal.range-selection.month.subhead.type - static const double rangeSelectionMonthSubheadTypeFontSize = 14.00; +class TokenDatePickerModalDarkMediumContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.range-selection.month.subhead.type - static const double rangeSelectionMonthSubheadTypeFontWeight = 500; + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.range-selection.month.subhead.type - static const double rangeSelectionMonthSubheadTypeLineHeight = 20.00; + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.range-selection.month.subhead.type - static const double rangeSelectionMonthSubheadTypeLetterSpacing = 0.10; + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.range-selection.month.subhead.type - static const String rangeSelectionMonthSubheadTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.header.supporting-text.type - static const double headerSupportingTextTypeFontSize = 14.00; + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.header.supporting-text.type - static const double headerSupportingTextTypeFontWeight = 500; + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.header.supporting-text.type - static const double headerSupportingTextTypeLineHeight = 20.00; + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.header.supporting-text.type - static const double headerSupportingTextTypeLetterSpacing = 0.10; + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; - /// md.comp.date-picker.modal.header.supporting-text.type - static const String headerSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color static const TokenColorRole dateUnselectedHoverStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.header.container.height - static const double headerContainerHeight = 120.00; + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.date-picker.modal.header.supporting-text.font - static const String headerSupportingTextFont = 'Roboto'; + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.year-selection.year.hover.state-layer.opacity - static const double yearSelectionYearHoverStateLayerOpacity = 0.08; + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.year-selection.year.container.height - static const double yearSelectionYearContainerHeight = 36.00; + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.date.selected.container.color - static const TokenColorRole dateSelectedContainerColor = - TokenColorRole.primary; + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; - /// md.comp.date-picker.modal.date.today.pressed.state-layer.color - static const TokenColorRole dateTodayPressedStateLayerColor = - TokenColorRole.primary; + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.date-picker.modal.date.today.container.outline.width - static const double dateTodayContainerOutlineWidth = 1.00; + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.opacity - static const double rangeSelectionDateInRangeFocusStateLayerOpacity = 0.10; + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.date-picker.modal.date.today.label-text.color - static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.date-picker.modal.year-selection.year.state-layer.width - static const double yearSelectionYearStateLayerWidth = 72.00; + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.date.unselected.label-text.color - static const TokenColorRole dateUnselectedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; - /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.opacity - static const double rangeSelectionDateInRangeHoverStateLayerOpacity = 0.08; + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; - /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color - static const TokenColorRole dateSelectedPressedStateLayerColor = + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color - static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.header.headline.font - static const String headerHeadlineFont = 'Roboto'; + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.range-selection.month.subhead.font - static const String rangeSelectionMonthSubheadFont = 'Roboto'; + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.date-picker.modal.year-selection.year.pressed.state-layer.opacity - static const double yearSelectionYearPressedStateLayerOpacity = 0.10; + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalLight { + /// md.comp.date-picker.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDatePickerModalLightDefault { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.date-picker.modal.date.selected.hover.state-layer.color static const TokenColorRole dateSelectedHoverStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.date-picker.modal.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalLightHighContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenDatePickerModalLightMediumContrast { + /// md.comp.date-picker.modal.date.selected.container.color + static const TokenColorRole dateSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.selected.focus.state-layer.color + static const TokenColorRole dateSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.hover.state-layer.color + static const TokenColorRole dateSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.label-text.color + static const TokenColorRole dateSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.selected.pressed.state-layer.color + static const TokenColorRole dateSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.focus.state-layer.color + static const TokenColorRole dateTodayFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.hover.state-layer.color + static const TokenColorRole dateTodayHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.label-text.color + static const TokenColorRole dateTodayLabelTextColor = TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.pressed.state-layer.color + static const TokenColorRole dateTodayPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.unselected.focus.state-layer.color + static const TokenColorRole dateUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.hover.state-layer.color + static const TokenColorRole dateUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.date.unselected.label-text.color + static const TokenColorRole dateUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.focus.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.hover.state-layer.color + static const TokenColorRole rangeSelectionDateInRangeHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.label-text.color + static const TokenColorRole rangeSelectionDateInRangeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.date-picker.modal.range-selection.date.in-range.pressed.state-layer.color + static const TokenColorRole rangeSelectionDateInRangePressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.year-selection.year.selected.container.color + static const TokenColorRole yearSelectionYearSelectedContainerColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.year-selection.year.selected.focus.state-layer.color + static const TokenColorRole yearSelectionYearSelectedFocusStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.hover.state-layer.color + static const TokenColorRole yearSelectionYearSelectedHoverStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.label-text.color + static const TokenColorRole yearSelectionYearSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.selected.pressed.state-layer.color + static const TokenColorRole yearSelectionYearSelectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.date-picker.modal.year-selection.year.unselected.focus.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.hover.state-layer.color + static const TokenColorRole yearSelectionYearUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.label-text.color + static const TokenColorRole yearSelectionYearUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.year-selection.year.unselected.pressed.state-layer.color + static const TokenColorRole + yearSelectionYearUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/dialog.dart b/packages/material_ui/tool/gen_defaults/data/dialog.dart index b821b9982293..d0549af4cc22 100644 --- a/packages/material_ui/tool/gen_defaults/data/dialog.dart +++ b/packages/material_ui/tool/gen_defaults/data/dialog.dart @@ -2,128 +2,290 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenDialog { + /// md.comp.dialog.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.dialog.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.dialog.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.titleSmall; + + /// md.comp.dialog.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.dialog.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.dialog.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.dialog.headline.type + static const TypescaleStruct headlineType = TokenTypescale.headlineSmall; + + /// md.comp.dialog.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// md.comp.dialog.with-icon.icon.size + static const double withIconIconSize = 24.00; +} + +class TokenDialogDark { + /// md.comp.dialog.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenDialogDarkDefault { /// md.comp.dialog.action.focus.label-text.color static const TokenColorRole actionFocusLabelTextColor = TokenColorRole.primary; + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.dialog.with-icon.icon.color static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} - /// md.comp.dialog.headline.type - static const double headlineTypeFontSize = 24.00; +class TokenDialogDarkHighContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.dialog.headline.type - static const double headlineTypeFontWeight = 400; + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.dialog.headline.type - static const double headlineTypeLineHeight = 32.00; + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; - /// md.comp.dialog.headline.type - static const double headlineTypeLetterSpacing = 0.00; + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.dialog.headline.type - static const String headlineTypeFontFamily = 'Roboto'; + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; - /// md.comp.dialog.action.label-text.font - static const String actionLabelTextFont = 'Roboto'; + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.dialog.action.label-text.type - static const double actionLabelTextTypeFontSize = 14.00; + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.dialog.action.label-text.type - static const double actionLabelTextTypeFontWeight = 500; + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; - /// md.comp.dialog.action.label-text.type - static const double actionLabelTextTypeLineHeight = 20.00; + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.dialog.action.label-text.type - static const double actionLabelTextTypeLetterSpacing = 0.10; + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} - /// md.comp.dialog.action.label-text.type - static const String actionLabelTextTypeFontFamily = 'Roboto'; +class TokenDialogDarkMediumContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; /// md.comp.dialog.action.pressed.label-text.color static const TokenColorRole actionPressedLabelTextColor = TokenColorRole.primary; - /// md.comp.dialog.headline.font - static const String headlineFont = 'Roboto'; + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.dialog.container.elevation - static const double containerElevation = 6.00; + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} +class TokenDialogLight { /// md.comp.dialog.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerHigh; +} - /// md.comp.dialog.supporting-text.font - static const String supportingTextFont = 'Roboto'; +class TokenDialogLightDefault { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.dialog.action.focus.state-layer.opacity - static const double actionFocusStateLayerOpacity = 0.10; + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; /// md.comp.dialog.action.hover.label-text.color static const TokenColorRole actionHoverLabelTextColor = TokenColorRole.primary; + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + /// md.comp.dialog.action.pressed.state-layer.color static const TokenColorRole actionPressedStateLayerColor = TokenColorRole.primary; - /// md.comp.dialog.with-icon.icon.size - static const double withIconIconSize = 24.00; + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; - /// md.comp.dialog.supporting-text.type - static const double supportingTextTypeFontSize = 14.00; + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.dialog.supporting-text.type - static const double supportingTextTypeFontWeight = 400; + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} - /// md.comp.dialog.supporting-text.type - static const double supportingTextTypeLineHeight = 20.00; +class TokenDialogLightHighContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.dialog.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.25; + /// md.comp.dialog.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.dialog.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; /// md.comp.dialog.action.hover.state-layer.color static const TokenColorRole actionHoverStateLayerColor = TokenColorRole.primary; + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + /// md.comp.dialog.supporting-text.color static const TokenColorRole supportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.dialog.action.label-text.color - static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; +} - /// md.comp.dialog.action.pressed.state-layer.opacity - static const double actionPressedStateLayerOpacity = 0.10; +class TokenDialogLightMediumContrast { + /// md.comp.dialog.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; /// md.comp.dialog.action.focus.state-layer.color static const TokenColorRole actionFocusStateLayerColor = TokenColorRole.primary; - /// md.comp.dialog.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); + /// md.comp.dialog.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; /// md.comp.dialog.headline.color static const TokenColorRole headlineColor = TokenColorRole.onSurface; - /// md.comp.dialog.action.hover.state-layer.opacity - static const double actionHoverStateLayerOpacity = 0.08; + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; } diff --git a/packages/material_ui/tool/gen_defaults/data/divider.dart b/packages/material_ui/tool/gen_defaults/data/divider.dart index 0ef94af820a0..6e9b066c0684 100644 --- a/packages/material_ui/tool/gen_defaults/data/divider.dart +++ b/packages/material_ui/tool/gen_defaults/data/divider.dart @@ -2,14 +2,41 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenDivider { + /// md.comp.divider.thickness + static const double thickness = 1.00; +} + +class TokenDividerDarkDefault { /// md.comp.divider.color static const TokenColorRole color = TokenColorRole.outlineVariant; +} - /// md.comp.divider.thickness - static const double thickness = 1.00; +class TokenDividerDarkHighContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerDarkMediumContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerLightDefault { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerLightHighContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; +} + +class TokenDividerLightMediumContrast { + /// md.comp.divider.color + static const TokenColorRole color = TokenColorRole.outlineVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/drag_handle.dart b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart index 1b0533a4b943..1fa96a37d30d 100644 --- a/packages/material_ui/tool/gen_defaults/data/drag_handle.dart +++ b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart @@ -2,22 +2,33 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenDragHandle { - /// md.comp.drag-handle.focus.state-layer.color - static const TokenColorRole focusStateLayerColor = - TokenColorRole.inverseOnSurface; + /// md.comp.drag-handle.container.width + static const double containerWidth = 24.00; - /// md.comp.drag-handle.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.drag-handle.elevation + static const double elevation = 0.00; /// md.comp.drag-handle.focus.state-layer.opacity static const double focusStateLayerOpacity = 0.10; + /// md.comp.drag-handle.height + static const double height = 48.00; + + /// md.comp.drag-handle.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.drag-handle.pressed.elevation + static const double pressedElevation = 0.00; + + /// md.comp.drag-handle.pressed.height + static const double pressedHeight = 52.00; + /// md.comp.drag-handle.pressed.shape static const ShapeStruct pressedShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -27,17 +38,8 @@ class TokenDragHandle { bottomRight: 12.00, ); - /// md.comp.drag-handle.pressed.elevation - static const double pressedElevation = 0.00; - - /// md.comp.drag-handle.color - static const TokenColorRole color = TokenColorRole.outline; - - /// md.comp.drag-handle.width - static const double width = 4.00; - - /// md.comp.drag-handle.pressed.color - static const TokenColorRole pressedColor = TokenColorRole.onSurface; + /// md.comp.drag-handle.pressed.width + static const double pressedWidth = 12.00; /// md.comp.drag-handle.shape static const ShapeStruct shape = ShapeStruct( @@ -48,22 +50,102 @@ class TokenDragHandle { bottomRight: 0.00, ); - /// md.comp.drag-handle.height - static const double height = 48.00; + /// md.comp.drag-handle.width + static const double width = 4.00; +} - /// md.comp.drag-handle.elevation - static const double elevation = 0.00; +class TokenDragHandleDarkDefault { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; /// md.comp.drag-handle.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.inverseOnSurface; - /// md.comp.drag-handle.pressed.width - static const double pressedWidth = 12.00; + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} - /// md.comp.drag-handle.pressed.height - static const double pressedHeight = 52.00; +class TokenDragHandleDarkHighContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; - /// md.comp.drag-handle.container.width - static const double containerWidth = 24.00; + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleDarkMediumContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleLightDefault { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleLightHighContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; +} + +class TokenDragHandleLightMediumContrast { + /// md.comp.drag-handle.color + static const TokenColorRole color = TokenColorRole.outline; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/elevated_card.dart b/packages/material_ui/tool/gen_defaults/data/elevated_card.dart index da9d96685a17..54602963b374 100644 --- a/packages/material_ui/tool/gen_defaults/data/elevated_card.dart +++ b/packages/material_ui/tool/gen_defaults/data/elevated_card.dart @@ -2,17 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenElevatedCard { - /// md.comp.elevated-card.pressed.container.elevation - static const double pressedContainerElevation = 1.00; - - /// md.comp.elevated-card.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.elevated-card.container.elevation + static const double containerElevation = 1.00; /// md.comp.elevated-card.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -26,64 +23,183 @@ class TokenElevatedCard { /// md.comp.elevated-card.disabled.container.elevation static const double disabledContainerElevation = 1.00; - /// md.comp.elevated-card.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.elevated-card.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.elevated-card.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.elevated-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.elevated-card.focus.container.elevation + static const double focusContainerElevation = 1.00; + + /// md.comp.elevated-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.elevated-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; /// md.comp.elevated-card.focus.state-layer.opacity static const double focusStateLayerOpacity = 0.10; - /// md.comp.elevated-card.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.elevated-card.hover.container.elevation + static const double hoverContainerElevation = 3.00; + /// md.comp.elevated-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.elevated-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.elevated-card.pressed.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.elevated-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenElevatedCardDark { /// md.comp.elevated-card.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerLow; - /// md.comp.elevated-card.hover.container.elevation - static const double hoverContainerElevation = 3.00; + /// md.comp.elevated-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; - /// md.comp.elevated-card.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.elevated-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} - /// md.comp.elevated-card.dragged.container.elevation - static const double draggedContainerElevation = 8.00; +class TokenElevatedCardDarkDefault { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; /// md.comp.elevated-card.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.elevated-card.disabled.container.opacity - static const double disabledContainerOpacity = 0.38; + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardDarkHighContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} +class TokenElevatedCardDarkMediumContrast { /// md.comp.elevated-card.dragged.state-layer.color static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.elevated-card.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardLight { + /// md.comp.elevated-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.elevated-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.elevated-card.disabled.container.color static const TokenColorRole disabledContainerColor = TokenColorRole.surface; +} - /// md.comp.elevated-card.dragged.state-layer.opacity - static const double draggedStateLayerOpacity = 0.16; +class TokenElevatedCardLightDefault { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.elevated-card.focus.container.elevation - static const double focusContainerElevation = 1.00; + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.elevated-card.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; /// md.comp.elevated-card.icon.color static const TokenColorRole iconColor = TokenColorRole.primary; - /// md.comp.elevated-card.container.elevation - static const double containerElevation = 1.00; + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardLightHighContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; /// md.comp.elevated-card.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.elevated-card.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; - /// md.comp.elevated-card.icon.size - static const double iconSize = 24.00; + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenElevatedCardLightMediumContrast { + /// md.comp.elevated-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.elevated-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/elevation.dart b/packages/material_ui/tool/gen_defaults/data/elevation.dart index fd42e2dc85ab..8a5dbc2a8520 100644 --- a/packages/material_ui/tool/gen_defaults/data/elevation.dart +++ b/packages/material_ui/tool/gen_defaults/data/elevation.dart @@ -2,24 +2,24 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenElevation { + /// md.sys.elevation.level0 + static const double level0 = 0.00; + + /// md.sys.elevation.level1 + static const double level1 = 1.00; + /// md.sys.elevation.level2 static const double level2 = 3.00; /// md.sys.elevation.level3 static const double level3 = 6.00; - /// md.sys.elevation.level5 - static const double level5 = 12.00; - - /// md.sys.elevation.level0 - static const double level0 = 0.00; - /// md.sys.elevation.level4 static const double level4 = 8.00; - /// md.sys.elevation.level1 - static const double level1 = 1.00; + /// md.sys.elevation.level5 + static const double level5 = 12.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab.dart index ac78c89c25a6..b76998ad22f2 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab.dart @@ -2,23 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenExtendedFab { - /// md.comp.extended-fab.icon.size - static const double iconSize = 24.00; - /// md.comp.extended-fab.container.height static const double containerHeight = 56.00; - /// md.comp.extended-fab.leading-space - static const double leadingSpace = 16.00; - - /// md.comp.extended-fab.icon-label-space - static const double iconLabelSpace = 12.00; - /// md.comp.extended-fab.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -28,20 +21,17 @@ class TokenExtendedFab { bottomRight: 16.00, ); - /// md.comp.extended-fab.label-text - static const double labelTextFontSize = 14.00; - - /// md.comp.extended-fab.label-text - static const double labelTextFontWeight = 500; + /// md.comp.extended-fab.icon-label-space + static const double iconLabelSpace = 12.00; - /// md.comp.extended-fab.label-text - static const double labelTextLineHeight = 20.00; + /// md.comp.extended-fab.icon.size + static const double iconSize = 24.00; /// md.comp.extended-fab.label-text - static const double labelTextLetterSpacing = 0.10; + static const TypescaleStruct labelText = TokenTypescale.labelLarge; - /// md.comp.extended-fab.label-text - static const String labelTextFontFamily = 'Roboto'; + /// md.comp.extended-fab.leading-space + static const double leadingSpace = 16.00; /// md.comp.extended-fab.trailing-space static const double trailingSpace = 20.00; diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart deleted file mode 100644 index ce6c567a24aa..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_branded.dart +++ /dev/null @@ -1,117 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -import 'color_role.dart'; -import 'shape_struct.dart'; - -class TokenExtendedFabBranded { - /// md.comp.extended-fab.branded.focus.container.elevation - static const double focusContainerElevation = 6.00; - - /// md.comp.extended-fab.branded.hover.label-text.color - static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; - - /// md.comp.extended-fab.branded.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - - /// md.comp.extended-fab.branded.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); - - /// md.comp.extended-fab.branded.label-text.font - static const String labelTextFont = 'Roboto'; - - /// md.comp.extended-fab.branded.lowered.container.color - static const TokenColorRole loweredContainerColor = - TokenColorRole.surfaceContainerLow; - - /// md.comp.extended-fab.branded.icon.size - static const double iconSize = 36.00; - - /// md.comp.extended-fab.branded.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; - - /// md.comp.extended-fab.branded.lowered.hover.container.elevation - static const double loweredHoverContainerElevation = 3.00; - - /// md.comp.extended-fab.branded.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; - - /// md.comp.extended-fab.branded.lowered.pressed.container.elevation - static const double loweredPressedContainerElevation = 1.00; - - /// md.comp.extended-fab.branded.pressed.container.elevation - static const double pressedContainerElevation = 6.00; - - /// md.comp.extended-fab.branded.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; - - /// md.comp.extended-fab.branded.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; - - /// md.comp.extended-fab.branded.focus.state-layer.color - static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; - - /// md.comp.extended-fab.branded.focus.label-text.color - static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; - - /// md.comp.extended-fab.branded.container.height - static const double containerHeight = 56.00; - - /// md.comp.extended-fab.branded.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; - - /// md.comp.extended-fab.branded.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; - - /// md.comp.extended-fab.branded.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onSurface; - - /// md.comp.extended-fab.branded.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; - - /// md.comp.extended-fab.branded.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; - - /// md.comp.extended-fab.branded.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; - - /// md.comp.extended-fab.branded.lowered.container.elevation - static const double loweredContainerElevation = 1.00; - - /// md.comp.extended-fab.branded.label-text.type - static const double labelTextTypeFontSize = 14.00; - - /// md.comp.extended-fab.branded.label-text.type - static const double labelTextTypeFontWeight = 500; - - /// md.comp.extended-fab.branded.label-text.type - static const double labelTextTypeLineHeight = 20.00; - - /// md.comp.extended-fab.branded.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; - - /// md.comp.extended-fab.branded.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; - - /// md.comp.extended-fab.branded.container.elevation - static const double containerElevation = 6.00; - - /// md.comp.extended-fab.branded.lowered.focus.container.elevation - static const double loweredFocusContainerElevation = 1.00; - - /// md.comp.extended-fab.branded.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; - - /// md.comp.extended-fab.branded.hover.container.elevation - static const double hoverContainerElevation = 8.00; -} diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart index 8c4605f1c377..82f5f0017df9 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart @@ -2,22 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenExtendedFabLarge { - /// md.comp.extended-fab.large.leading-space - static const double leadingSpace = 28.00; - - /// md.comp.extended-fab.large.icon.size - static const double iconSize = 36.00; - - /// md.comp.extended-fab.large.trailing-space - static const double trailingSpace = 28.00; - - /// md.comp.extended-fab.large.icon-label-space - static const double iconLabelSpace = 16.00; + /// md.comp.extended-fab.large.container.height + static const double containerHeight = 96.00; /// md.comp.extended-fab.large.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -28,21 +21,18 @@ class TokenExtendedFabLarge { bottomRight: 28.00, ); - /// md.comp.extended-fab.large.label-text - static const double labelTextFontSize = 24.00; - - /// md.comp.extended-fab.large.label-text - static const double labelTextFontWeight = 400; + /// md.comp.extended-fab.large.icon-label-space + static const double iconLabelSpace = 16.00; - /// md.comp.extended-fab.large.label-text - static const double labelTextLineHeight = 32.00; + /// md.comp.extended-fab.large.icon.size + static const double iconSize = 36.00; /// md.comp.extended-fab.large.label-text - static const double labelTextLetterSpacing = 0.00; + static const TypescaleStruct labelText = TokenTypescale.headlineSmall; - /// md.comp.extended-fab.large.label-text - static const String labelTextFontFamily = 'Roboto'; + /// md.comp.extended-fab.large.leading-space + static const double leadingSpace = 28.00; - /// md.comp.extended-fab.large.container.height - static const double containerHeight = 96.00; + /// md.comp.extended-fab.large.trailing-space + static const double trailingSpace = 28.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart index babc5cca987f..714c5795f529 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.dart @@ -2,13 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenExtendedFabMedium { - /// md.comp.extended-fab.medium.icon-label-space - static const double iconLabelSpace = 12.00; + /// md.comp.extended-fab.medium.container.height + static const double containerHeight = 80.00; /// md.comp.extended-fab.medium.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -19,30 +21,18 @@ class TokenExtendedFabMedium { bottomRight: 20.00, ); - /// md.comp.extended-fab.medium.leading-space - static const double leadingSpace = 26.00; - - /// md.comp.extended-fab.medium.trailing-space - static const double trailingSpace = 26.00; + /// md.comp.extended-fab.medium.icon-label-space + static const double iconLabelSpace = 12.00; /// md.comp.extended-fab.medium.icon.size static const double iconSize = 28.00; - /// md.comp.extended-fab.medium.container.height - static const double containerHeight = 80.00; - - /// md.comp.extended-fab.medium.label-text - static const double labelTextFontSize = 22.00; - - /// md.comp.extended-fab.medium.label-text - static const double labelTextFontWeight = 400; - /// md.comp.extended-fab.medium.label-text - static const double labelTextLineHeight = 28.00; + static const TypescaleStruct labelText = TokenTypescale.titleLarge; - /// md.comp.extended-fab.medium.label-text - static const double labelTextLetterSpacing = 0.00; + /// md.comp.extended-fab.medium.leading-space + static const double leadingSpace = 26.00; - /// md.comp.extended-fab.medium.label-text - static const String labelTextFontFamily = 'Roboto'; + /// md.comp.extended-fab.medium.trailing-space + static const double trailingSpace = 26.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart index b03cca013a31..2193898b36e9 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart @@ -2,68 +2,267 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenExtendedFabPrimary { - /// md.comp.extended-fab.primary.focused.label-text.color - static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.container.elevation + static const double containerElevation = 6.00; - /// md.comp.extended-fab.primary.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.extended-fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.primary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; /// md.comp.extended-fab.primary.hovered.state-layer.opacity static const double hoveredStateLayerOpacity = 0.08; - /// md.comp.extended-fab.primary.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; /// md.comp.extended-fab.primary.pressed.state-layer.opacity static const double pressedStateLayerOpacity = 0.10; +} - /// md.comp.extended-fab.primary.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +class TokenExtendedFabPrimaryDark { + /// md.comp.extended-fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryDarkDefault { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; /// md.comp.extended-fab.primary.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryDarkHighContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; - /// md.comp.extended-fab.primary.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.extended-fab.primary.container.elevation - static const double containerElevation = 6.00; + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryDarkMediumContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; /// md.comp.extended-fab.primary.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.extended-fab.primary.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryLight { + /// md.comp.extended-fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryLightDefault { /// md.comp.extended-fab.primary.container.color static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryLightHighContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.extended-fab.primary.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; /// md.comp.extended-fab.primary.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenExtendedFabPrimaryLightMediumContrast { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.extended-fab.primary.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; - /// md.comp.extended-fab.primary.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.extended-fab.primary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; /// md.comp.extended-fab.primary.icon.color static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.extended-fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart index 22964bb4d45b..84f7828b0201 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_container.dart @@ -2,18 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenExtendedFabPrimaryContainer { - /// md.comp.extended-fab.primary-container.pressed.icon.color - static const TokenColorRole pressedIconColor = - TokenColorRole.onPrimaryContainer; - - /// md.comp.extended-fab.primary-container.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.container.elevation + static const double containerElevation = 6.00; /// md.comp.extended-fab.primary-container.focused.container.elevation static const double focusedContainerElevation = 6.00; @@ -21,59 +16,313 @@ class TokenExtendedFabPrimaryContainer { /// md.comp.extended-fab.primary-container.focused.state-layer.opacity static const double focusedStateLayerOpacity = 0.10; - /// md.comp.extended-fab.primary-container.pressed.container.elevation - static const double pressedContainerElevation = 6.00; - /// md.comp.extended-fab.primary-container.hovered.container.elevation static const double hoveredContainerElevation = 8.00; + /// md.comp.extended-fab.primary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + /// md.comp.extended-fab.primary-container.pressed.state-layer.opacity static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabPrimaryContainerDark { + /// md.comp.extended-fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} +class TokenExtendedFabPrimaryContainerDarkDefault { /// md.comp.extended-fab.primary-container.container.color static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onPrimaryContainer; - /// md.comp.extended-fab.primary-container.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; /// md.comp.extended-fab.primary-container.icon.color static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimaryContainer; - /// md.comp.extended-fab.primary-container.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerDarkHighContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; /// md.comp.extended-fab.primary-container.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerDarkMediumContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimaryContainer; - /// md.comp.extended-fab.primary-container.container.elevation - static const double containerElevation = 6.00; + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerLight { + /// md.comp.extended-fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabPrimaryContainerLightDefault { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerLightHighContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; /// md.comp.extended-fab.primary-container.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenExtendedFabPrimaryContainerLightMediumContrast { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.extended-fab.primary-container.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart index bccaff8e0480..00a7c4e55445 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; @@ -10,66 +10,295 @@ class TokenExtendedFabSecondary { /// md.comp.extended-fab.secondary.container.elevation static const double containerElevation = 6.00; - /// md.comp.extended-fab.secondary.pressed.icon.color - static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.secondary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.secondary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; /// md.comp.extended-fab.secondary.pressed.container.elevation static const double pressedContainerElevation = 6.00; + /// md.comp.extended-fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabSecondaryDark { + /// md.comp.extended-fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryDarkDefault { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSecondary; - /// md.comp.extended-fab.secondary.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} - /// md.comp.extended-fab.secondary.hovered.icon.color - static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; +class TokenExtendedFabSecondaryDarkHighContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; - /// md.comp.extended-fab.secondary.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; /// md.comp.extended-fab.secondary.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryDarkMediumContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + /// md.comp.extended-fab.secondary.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.icon.color static const TokenColorRole iconColor = TokenColorRole.onSecondary; - /// md.comp.extended-fab.secondary.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryLight { + /// md.comp.extended-fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryLightDefault { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; /// md.comp.extended-fab.secondary.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onSecondary; - /// md.comp.extended-fab.secondary.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; /// md.comp.extended-fab.secondary.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSecondary; +} + +class TokenExtendedFabSecondaryLightHighContrast { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; /// md.comp.extended-fab.secondary.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; - /// md.comp.extended-fab.secondary.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; - /// md.comp.extended-fab.secondary.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} +class TokenExtendedFabSecondaryLightMediumContrast { /// md.comp.extended-fab.secondary.container.color static const TokenColorRole containerColor = TokenColorRole.secondary; + /// md.comp.extended-fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + /// md.comp.extended-fab.secondary.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondary; + + /// md.comp.extended-fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart index a6128bfd3491..dc80269c1704 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; @@ -10,24 +10,88 @@ class TokenExtendedFabSecondaryContainer { /// md.comp.extended-fab.secondary-container.container.elevation static const double containerElevation = 6.00; - /// md.comp.extended-fab.secondary-container.pressed.icon.color - static const TokenColorRole pressedIconColor = - TokenColorRole.onSecondaryContainer; - /// md.comp.extended-fab.secondary-container.focused.container.elevation static const double focusedContainerElevation = 6.00; + /// md.comp.extended-fab.secondary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.secondary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.extended-fab.secondary-container.pressed.container.elevation static const double pressedContainerElevation = 6.00; - /// md.comp.extended-fab.secondary-container.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = + /// md.comp.extended-fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabSecondaryContainerDark { + /// md.comp.extended-fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryContainerDarkDefault { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondaryContainer; /// md.comp.extended-fab.secondary-container.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onSecondaryContainer; + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerDarkHighContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.extended-fab.secondary-container.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onSecondaryContainer; @@ -36,45 +100,235 @@ class TokenExtendedFabSecondaryContainer { static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.extended-fab.secondary-container.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.extended-fab.secondary-container.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.extended-fab.secondary-container.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; - /// md.comp.extended-fab.secondary-container.icon.color static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.extended-fab.secondary-container.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.extended-fab.secondary-container.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} - /// md.comp.extended-fab.secondary-container.label-text.color - static const TokenColorRole labelTextColor = +class TokenExtendedFabSecondaryContainerDarkMediumContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondaryContainer; /// md.comp.extended-fab.secondary-container.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerLight { /// md.comp.extended-fab.secondary-container.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabSecondaryContainerLightDefault { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; /// md.comp.extended-fab.secondary-container.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.extended-fab.secondary-container.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerLightHighContrast { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenExtendedFabSecondaryContainerLightMediumContrast { /// md.comp.extended-fab.secondary-container.container.color static const TokenColorRole containerColor = TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart index b5c5865a7e61..8848ba6186d2 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.dart @@ -2,20 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenExtendedFabSmall { - /// md.comp.extended-fab.small.leading-space - static const double leadingSpace = 16.00; - - /// md.comp.extended-fab.small.icon-label-space - static const double iconLabelSpace = 8.00; - - /// md.comp.extended-fab.small.icon.size - static const double iconSize = 24.00; - /// md.comp.extended-fab.small.container.height static const double containerHeight = 56.00; @@ -28,20 +21,17 @@ class TokenExtendedFabSmall { bottomRight: 16.00, ); - /// md.comp.extended-fab.small.label-text - static const double labelTextFontSize = 16.00; - - /// md.comp.extended-fab.small.label-text - static const double labelTextFontWeight = 500; + /// md.comp.extended-fab.small.icon-label-space + static const double iconLabelSpace = 8.00; - /// md.comp.extended-fab.small.label-text - static const double labelTextLineHeight = 24.00; + /// md.comp.extended-fab.small.icon.size + static const double iconSize = 24.00; /// md.comp.extended-fab.small.label-text - static const double labelTextLetterSpacing = 0.15; + static const TypescaleStruct labelText = TokenTypescale.titleMedium; - /// md.comp.extended-fab.small.label-text - static const String labelTextFontFamily = 'Roboto'; + /// md.comp.extended-fab.small.leading-space + static const double leadingSpace = 16.00; /// md.comp.extended-fab.small.trailing-space static const double trailingSpace = 16.00; diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart index 79a5d6401178..9b74fabd8a5c 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.dart @@ -2,128 +2,322 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenExtendedFabSurface { + /// md.comp.extended-fab.surface.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.surface.container.height + static const double containerHeight = 56.00; + + /// md.comp.extended-fab.surface.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.extended-fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// md.comp.extended-fab.surface.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.extended-fab.surface.focus.indicator.thickness static const double focusIndicatorThickness = 3.00; + /// md.comp.extended-fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; + /// md.comp.extended-fab.surface.hover.state-layer.opacity static const double hoverStateLayerOpacity = 0.08; + /// md.comp.extended-fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.surface.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.extended-fab.surface.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.extended-fab.surface.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; + + /// md.comp.extended-fab.surface.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + /// md.comp.extended-fab.surface.pressed.state-layer.opacity static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabSurfaceDark { + /// md.comp.extended-fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.extended-fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenExtendedFabSurfaceDarkDefault { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} +class TokenExtendedFabSurfaceDarkHighContrast { /// md.comp.extended-fab.surface.focus.icon.color static const TokenColorRole focusIconColor = TokenColorRole.primary; + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenExtendedFabSurfaceDarkMediumContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + /// md.comp.extended-fab.surface.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} +class TokenExtendedFabSurfaceLight { /// md.comp.extended-fab.surface.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerHigh; - /// md.comp.extended-fab.surface.label-text.type - static const double labelTextTypeFontSize = 14.00; - - /// md.comp.extended-fab.surface.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.extended-fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; - /// md.comp.extended-fab.surface.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.extended-fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} - /// md.comp.extended-fab.surface.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; +class TokenExtendedFabSurfaceLightDefault { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.extended-fab.surface.focus.label-text.color static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.lowered.hover.container.elevation - static const double loweredHoverContainerElevation = 3.00; + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.container.elevation - static const double containerElevation = 6.00; + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.icon.size - static const double iconSize = 24.00; + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.extended-fab.surface.hover.container.elevation - static const double hoverContainerElevation = 8.00; +class TokenExtendedFabSurfaceLightHighContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.hover.label-text.color static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.hover.icon.color - static const TokenColorRole hoverIconColor = TokenColorRole.primary; + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.extended-fab.surface.lowered.focus.container.elevation - static const double loweredFocusContainerElevation = 1.00; +class TokenExtendedFabSurfaceLightMediumContrast { + /// md.comp.extended-fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.focus.container.elevation - static const double focusContainerElevation = 6.00; + /// md.comp.extended-fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.extended-fab.surface.lowered.container.elevation - static const double loweredContainerElevation = 1.00; + /// md.comp.extended-fab.surface.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.lowered.pressed.container.elevation - static const double loweredPressedContainerElevation = 1.00; + /// md.comp.extended-fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.extended-fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.container.height - static const double containerHeight = 56.00; + /// md.comp.extended-fab.surface.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; /// md.comp.extended-fab.surface.icon.color static const TokenColorRole iconColor = TokenColorRole.primary; - /// md.comp.extended-fab.surface.lowered.container.color - static const TokenColorRole loweredContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart index 941e03da23b1..257ad11d43ac 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart @@ -2,71 +2,285 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenExtendedFabTertiary { - /// md.comp.extended-fab.tertiary.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = - TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.container.elevation + static const double containerElevation = 6.00; - /// md.comp.extended-fab.tertiary.focused.icon.color - static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.tertiary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabTertiaryDark { /// md.comp.extended-fab.tertiary.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} +class TokenExtendedFabTertiaryDarkDefault { /// md.comp.extended-fab.tertiary.container.color static const TokenColorRole containerColor = TokenColorRole.tertiary; + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; - /// md.comp.extended-fab.tertiary.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryDarkHighContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; /// md.comp.extended-fab.tertiary.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryDarkMediumContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryLight { + /// md.comp.extended-fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabTertiaryLightDefault { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; - /// md.comp.extended-fab.tertiary.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryLightHighContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; /// md.comp.extended-fab.tertiary.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; - /// md.comp.extended-fab.tertiary.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.extended-fab.tertiary.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; /// md.comp.extended-fab.tertiary.icon.color static const TokenColorRole iconColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenExtendedFabTertiaryLightMediumContrast { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + /// md.comp.extended-fab.tertiary.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiary; - /// md.comp.extended-fab.tertiary.pressed.container.elevation - static const double pressedContainerElevation = 6.00; - - /// md.comp.extended-fab.tertiary.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.extended-fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; - /// md.comp.extended-fab.tertiary.container.elevation - static const double containerElevation = 6.00; + /// md.comp.extended-fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; /// md.comp.extended-fab.tertiary.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onTertiary; - /// md.comp.extended-fab.tertiary.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.extended-fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiary; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; } diff --git a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart index 8864e174740c..21a7d289571d 100644 --- a/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_container.dart @@ -2,78 +2,327 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenExtendedFabTertiaryContainer { + /// md.comp.extended-fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + /// md.comp.extended-fab.tertiary-container.focused.state-layer.opacity static const double focusedStateLayerOpacity = 0.10; /// md.comp.extended-fab.tertiary-container.hovered.container.elevation static const double hoveredContainerElevation = 8.00; + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.tertiary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenExtendedFabTertiaryContainerDark { + /// md.comp.extended-fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenExtendedFabTertiaryContainerDarkDefault { /// md.comp.extended-fab.tertiary-container.container.color static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.extended-fab.tertiary-container.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerDarkHighContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; /// md.comp.extended-fab.tertiary-container.icon.color static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerDarkMediumContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + /// md.comp.extended-fab.tertiary-container.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.extended-fab.tertiary-container.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onTertiaryContainer; +} - /// md.comp.extended-fab.tertiary-container.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; +class TokenExtendedFabTertiaryContainerLight { + /// md.comp.extended-fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.extended-fab.tertiary-container.pressed.container.elevation - static const double pressedContainerElevation = 6.00; +class TokenExtendedFabTertiaryContainerLightDefault { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; /// md.comp.extended-fab.tertiary-container.focused.label-text.color static const TokenColorRole focusedLabelTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerLightHighContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.extended-fab.tertiary-container.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.extended-fab.tertiary-container.container.elevation - static const double containerElevation = 6.00; + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.extended-fab.tertiary-container.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenExtendedFabTertiaryContainerLightMediumContrast { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; /// md.comp.extended-fab.tertiary-container.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab.dart b/packages/material_ui/tool/gen_defaults/data/fab.dart index 0514dcb13f36..e9d5c4320af6 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab.dart @@ -2,11 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenFab { + /// md.comp.fab.container.height + static const double containerHeight = 56.00; + /// md.comp.fab.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -16,9 +19,6 @@ class TokenFab { bottomRight: 16.00, ); - /// md.comp.fab.container.height - static const double containerHeight = 56.00; - /// md.comp.fab.container.width static const double containerWidth = 56.00; diff --git a/packages/material_ui/tool/gen_defaults/data/fab_branded.dart b/packages/material_ui/tool/gen_defaults/data/fab_branded.dart deleted file mode 100644 index 993540c50e94..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/fab_branded.dart +++ /dev/null @@ -1,90 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -import 'color_role.dart'; -import 'shape_struct.dart'; - -class TokenFabBranded { - /// md.comp.fab.branded.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; - - /// md.comp.fab.branded.container.height - static const double containerHeight = 56.00; - - /// md.comp.fab.branded.lowered.pressed.container.elevation - static const double loweredPressedContainerElevation = 1.00; - - /// md.comp.fab.branded.hover.container.elevation - static const double hoverContainerElevation = 8.00; - - /// md.comp.fab.branded.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; - - /// md.comp.fab.branded.lowered.container.elevation - static const double loweredContainerElevation = 1.00; - - /// md.comp.fab.branded.focus.container.elevation - static const double focusContainerElevation = 6.00; - - /// md.comp.fab.branded.container.elevation - static const double containerElevation = 6.00; - - /// md.comp.fab.branded.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); - - /// md.comp.fab.branded.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; - - /// md.comp.fab.branded.container.width - static const double containerWidth = 56.00; - - /// md.comp.fab.branded.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; - - /// md.comp.fab.branded.icon.size - static const double iconSize = 36.00; - - /// md.comp.fab.branded.indicator.outline.offset - static const double indicatorOutlineOffset = 2.00; - - /// md.comp.fab.branded.lowered.focus.container.elevation - static const double loweredFocusContainerElevation = 1.00; - - /// md.comp.fab.branded.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; - - /// md.comp.fab.branded.focus.state-layer.color - static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; - - /// md.comp.fab.branded.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; - - /// md.comp.fab.branded.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - - /// md.comp.fab.branded.lowered.hover.container.elevation - static const double loweredHoverContainerElevation = 3.00; - - /// md.comp.fab.branded.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; - - /// md.comp.fab.branded.lowered.container.color - static const TokenColorRole loweredContainerColor = - TokenColorRole.surfaceContainerLow; - - /// md.comp.fab.branded.pressed.container.elevation - static const double pressedContainerElevation = 6.00; - - /// md.comp.fab.branded.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; -} diff --git a/packages/material_ui/tool/gen_defaults/data/fab_large.dart b/packages/material_ui/tool/gen_defaults/data/fab_large.dart index 5b84ba5bdc40..1a5f4baeb4d7 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_large.dart @@ -2,17 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenFabLarge { - /// md.comp.fab.large.container.width - static const double containerWidth = 96.00; - - /// md.comp.fab.large.icon.size - static const double iconSize = 36.00; - /// md.comp.fab.large.container.height static const double containerHeight = 96.00; @@ -24,4 +18,10 @@ class TokenFabLarge { bottomLeft: 28.00, bottomRight: 28.00, ); + + /// md.comp.fab.large.container.width + static const double containerWidth = 96.00; + + /// md.comp.fab.large.icon.size + static const double iconSize = 36.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_medium.dart b/packages/material_ui/tool/gen_defaults/data/fab_medium.dart index 2b4f2eb40f44..8fdefaeb5617 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_medium.dart @@ -2,13 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenFabMedium { - /// md.comp.fab.medium.icon.size - static const double iconSize = 28.00; + /// md.comp.fab.medium.container.height + static const double containerHeight = 80.00; /// md.comp.fab.medium.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -19,9 +19,9 @@ class TokenFabMedium { bottomRight: 20.00, ); - /// md.comp.fab.medium.container.height - static const double containerHeight = 80.00; - /// md.comp.fab.medium.container.width static const double containerWidth = 80.00; + + /// md.comp.fab.medium.icon.size + static const double iconSize = 28.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu.dart index a78252f8b237..31efdb3b7efc 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu.dart @@ -2,47 +2,22 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFabMenu { - /// md.comp.fab-menu.menu-item.label-text - static const double menuItemLabelTextFontSize = 16.00; - - /// md.comp.fab-menu.menu-item.label-text - static const double menuItemLabelTextFontWeight = 500; - - /// md.comp.fab-menu.menu-item.label-text - static const double menuItemLabelTextLineHeight = 24.00; - - /// md.comp.fab-menu.menu-item.label-text - static const double menuItemLabelTextLetterSpacing = 0.15; - - /// md.comp.fab-menu.menu-item.label-text - static const String menuItemLabelTextFontFamily = 'Roboto'; - - /// md.comp.fab-menu.menu-item.leading-space - static const double menuItemLeadingSpace = 24.00; - - /// md.comp.fab-menu.close-button.container.width - static const double closeButtonContainerWidth = 56.00; - - /// md.comp.fab-menu.menu-item.icon-label-space - static const double menuItemIconLabelSpace = 8.00; - - /// md.comp.fab-menu.close-button.icon.size - static const double closeButtonIconSize = 20.00; - - /// md.comp.fab-menu.menu-item.trailing-space - static const double menuItemTrailingSpace = 24.00; - - /// md.comp.fab-menu.menu-item.container.height - static const double menuItemContainerHeight = 56.00; - /// md.comp.fab-menu.close-button.between-space static const double closeButtonBetweenSpace = 8.00; + /// md.comp.fab-menu.close-button.container.elevation + static const double closeButtonContainerElevation = 6.00; + + /// md.comp.fab-menu.close-button.container.height + static const double closeButtonContainerHeight = 56.00; + /// md.comp.fab-menu.close-button.container.shape static const ShapeStruct closeButtonContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -52,12 +27,21 @@ class TokenFabMenu { bottomRight: 0.00, ); - /// md.comp.fab-menu.close-button.container.height - static const double closeButtonContainerHeight = 56.00; + /// md.comp.fab-menu.close-button.container.width + static const double closeButtonContainerWidth = 56.00; + + /// md.comp.fab-menu.close-button.icon.size + static const double closeButtonIconSize = 20.00; /// md.comp.fab-menu.menu-item.between-space static const double menuItemBetweenSpace = 4.00; + /// md.comp.fab-menu.menu-item.container.elevation + static const double menuItemContainerElevation = 0.00; + + /// md.comp.fab-menu.menu-item.container.height + static const double menuItemContainerHeight = 56.00; + /// md.comp.fab-menu.menu-item.container.shape static const ShapeStruct menuItemContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -67,12 +51,18 @@ class TokenFabMenu { bottomRight: 0.00, ); - /// md.comp.fab-menu.close-button.container.elevation - static const double closeButtonContainerElevation = 6.00; + /// md.comp.fab-menu.menu-item.icon-label-space + static const double menuItemIconLabelSpace = 8.00; /// md.comp.fab-menu.menu-item.icon.size static const double menuItemIconSize = 24.00; - /// md.comp.fab-menu.menu-item.container.elevation - static const double menuItemContainerElevation = 0.00; + /// md.comp.fab-menu.menu-item.label-text + static const TypescaleStruct menuItemLabelText = TokenTypescale.titleMedium; + + /// md.comp.fab-menu.menu-item.leading-space + static const double menuItemLeadingSpace = 24.00; + + /// md.comp.fab-menu.menu-item.trailing-space + static const double menuItemTrailingSpace = 24.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart index 3d8dd90a94fb..839f182f149f 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; @@ -10,8 +10,33 @@ class TokenFabMenuPrimaryCloseButton { /// md.comp.fab-menu.primary.close-button.focused.container.elevation static const double focusedContainerElevation = 6.00; + /// md.comp.fab-menu.primary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuPrimaryCloseButtonDark { /// md.comp.fab-menu.primary.close-button.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryCloseButtonDarkDefault { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; /// md.comp.fab-menu.primary.close-button.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; @@ -22,33 +47,147 @@ class TokenFabMenuPrimaryCloseButton { /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.fab-menu.primary.close-button.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; - /// md.comp.fab-menu.primary.close-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; - /// md.comp.fab-menu.primary.close-button.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} - /// md.comp.fab-menu.primary.close-button.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; +class TokenFabMenuPrimaryCloseButtonDarkHighContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; /// md.comp.fab-menu.primary.close-button.icon.color static const TokenColorRole iconColor = TokenColorRole.onPrimary; + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonDarkMediumContrast { /// md.comp.fab-menu.primary.close-button.container.color static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonLight { + /// md.comp.fab-menu.primary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryCloseButtonLightDefault { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; /// md.comp.fab-menu.primary.close-button.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; - /// md.comp.fab-menu.primary.close-button.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonLightHighContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; /// md.comp.fab-menu.primary.close-button.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabMenuPrimaryCloseButtonLightMediumContrast { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart index 03b5d07bbe16..fc057433deb4 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_container.dart @@ -2,25 +2,107 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabMenuPrimaryContainer { - /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color - static const TokenColorRole listItemPressedIconColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.primary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.opacity static const double listItemPressedStateLayerOpacity = 0.10; +} - /// md.comp.fab-menu.primary-container.list-item.focused.container.elevation - static const double listItemFocusedContainerElevation = 6.00; +class TokenFabMenuPrimaryContainerDark { + /// md.comp.fab-menu.primary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuPrimaryContainerDarkDefault { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color static const TokenColorRole listItemPressedLabelTextColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerDarkHighContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color static const TokenColorRole listItemHoveredLabelTextColor = TokenColorRole.onPrimaryContainer; @@ -29,51 +111,229 @@ class TokenFabMenuPrimaryContainer { static const TokenColorRole listItemHoveredStateLayerColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.opacity - static const double listItemFocusedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerDarkMediumContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color static const TokenColorRole listItemFocusedStateLayerColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color static const TokenColorRole listItemPressedStateLayerColor = TokenColorRole.onPrimaryContainer; +} - /// md.comp.fab-menu.primary-container.list-item.hovered.container.elevation - static const double listItemHoveredContainerElevation = 8.00; +class TokenFabMenuPrimaryContainerLight { + /// md.comp.fab-menu.primary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} +class TokenFabMenuPrimaryContainerLightDefault { /// md.comp.fab-menu.primary-container.list-item.container.color static const TokenColorRole listItemContainerColor = TokenColorRole.primaryContainer; + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color static const TokenColorRole listItemHoveredIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.icon.color static const TokenColorRole listItemIconColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.opacity - static const double listItemHoveredStateLayerOpacity = 0.08; + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerLightHighContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onPrimaryContainer; /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color static const TokenColorRole listItemFocusedLabelTextColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab-menu.primary-container.list-item.pressed.container.elevation - static const double listItemPressedContainerElevation = 6.00; + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabMenuPrimaryContainerLightMediumContrast { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; /// md.comp.fab-menu.primary-container.list-item.focused.icon.color static const TokenColorRole listItemFocusedIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab-menu.primary-container.list-item.label-text.color static const TokenColorRole listItemLabelTextColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab-menu.primary-container.list-item.container.shadow-color - static const TokenColorRole listItemContainerShadowColor = - TokenColorRole.shadow; + /// md.comp.fab-menu.primary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab-menu.primary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart index 15940675c9f8..d6f80c5ff0a7 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart @@ -2,41 +2,159 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabMenuSecondaryCloseButton { + /// md.comp.fab-menu.secondary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.secondary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuSecondaryCloseButtonDark { /// md.comp.fab-menu.secondary.close-button.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryCloseButtonDarkDefault { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; /// md.comp.fab-menu.secondary.close-button.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSecondary; +} - /// md.comp.fab-menu.secondary.close-button.focused.container.elevation - static const double focusedContainerElevation = 6.00; +class TokenFabMenuSecondaryCloseButtonDarkHighContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; - /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonDarkMediumContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; /// md.comp.fab-menu.secondary.close-button.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonLight { + /// md.comp.fab-menu.secondary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryCloseButtonLightDefault { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.icon.color static const TokenColorRole iconColor = TokenColorRole.onSecondary; - /// md.comp.fab-menu.secondary.close-button.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; - /// md.comp.fab-menu.secondary.close-button.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} - /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; +class TokenFabMenuSecondaryCloseButtonLightHighContrast { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; /// md.comp.fab-menu.secondary.close-button.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; @@ -45,13 +163,49 @@ class TokenFabMenuSecondaryCloseButton { static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondary; - /// md.comp.fab-menu.secondary.close-button.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabMenuSecondaryCloseButtonLightMediumContrast { /// md.comp.fab-menu.secondary.close-button.container.color static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart index 9bde367c4fe8..1e1452968103 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_container.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; @@ -10,58 +10,247 @@ class TokenFabMenuSecondaryContainer { /// md.comp.fab-menu.secondary-container.list-item.focused.container.elevation static const double listItemFocusedContainerElevation = 6.00; - /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color - static const TokenColorRole listItemHoveredStateLayerColor = + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuSecondaryContainerDark { + /// md.comp.fab-menu.secondary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuSecondaryContainerDarkDefault { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = TokenColorRole.onSecondaryContainer; /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color static const TokenColorRole listItemHoveredLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.opacity - static const double listItemPressedStateLayerOpacity = 0.10; - - /// md.comp.fab-menu.secondary-container.list-item.hovered.container.elevation - static const double listItemHoveredContainerElevation = 8.00; + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.fab-menu.secondary-container.list-item.icon.color static const TokenColorRole listItemIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.fab-menu.secondary-container.list-item.pressed.container.elevation - static const double listItemPressedContainerElevation = 6.00; + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color static const TokenColorRole listItemPressedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerDarkHighContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color static const TokenColorRole listItemFocusedLabelTextColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.label-text.color static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color static const TokenColorRole listItemPressedStateLayerColor = TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerDarkMediumContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color static const TokenColorRole listItemFocusedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerLight { /// md.comp.fab-menu.secondary-container.list-item.container.shadow-color static const TokenColorRole listItemContainerShadowColor = TokenColorRole.shadow; +} - /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.opacity - static const double listItemHoveredStateLayerOpacity = 0.08; +class TokenFabMenuSecondaryContainerLightDefault { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color static const TokenColorRole listItemPressedLabelTextColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerLightHighContrast { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color static const TokenColorRole listItemFocusedStateLayerColor = TokenColorRole.onSecondaryContainer; @@ -70,10 +259,81 @@ class TokenFabMenuSecondaryContainer { static const TokenColorRole listItemHoveredIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabMenuSecondaryContainerLightMediumContrast { /// md.comp.fab-menu.secondary-container.list-item.container.color static const TokenColorRole listItemContainerColor = TokenColorRole.secondaryContainer; - /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.opacity - static const double listItemFocusedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.secondary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart index cf51e042bc1f..357c31b7d82c 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; @@ -10,48 +10,202 @@ class TokenFabMenuTertiaryCloseButton { /// md.comp.fab-menu.tertiary.close-button.focused.container.elevation static const double focusedContainerElevation = 6.00; - /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary.close-button.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.opacity static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab-menu.tertiary.close-button.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuTertiaryCloseButtonDark { + /// md.comp.fab-menu.tertiary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryCloseButtonDarkDefault { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonDarkHighContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onTertiary; +} - /// md.comp.fab-menu.tertiary.close-button.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; +class TokenFabMenuTertiaryCloseButtonDarkMediumContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; /// md.comp.fab-menu.tertiary.close-button.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; - /// md.comp.fab-menu.tertiary.close-button.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; - /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; /// md.comp.fab-menu.tertiary.close-button.icon.color static const TokenColorRole iconColor = TokenColorRole.onTertiary; - /// md.comp.fab-menu.tertiary.close-button.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonLight { + /// md.comp.fab-menu.tertiary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryCloseButtonLightDefault { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonLightHighContrast { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onTertiary; + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabMenuTertiaryCloseButtonLightMediumContrast { /// md.comp.fab-menu.tertiary.close-button.container.color static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart index 4070950be6a4..9bd7b40f911f 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_container.dart @@ -2,33 +2,153 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabMenuTertiaryContainer { - /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color - static const TokenColorRole listItemFocusedIconColor = - TokenColorRole.onTertiaryContainer; - /// md.comp.fab-menu.tertiary-container.list-item.focused.container.elevation static const double listItemFocusedContainerElevation = 6.00; + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.opacity + static const double listItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.container.elevation + static const double listItemHoveredContainerElevation = 8.00; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.container.elevation static const double listItemPressedContainerElevation = 6.00; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} + +class TokenFabMenuTertiaryContainerDark { + /// md.comp.fab-menu.tertiary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenFabMenuTertiaryContainerDarkDefault { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color static const TokenColorRole listItemHoveredStateLayerColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerDarkHighContrast { /// md.comp.fab-menu.tertiary-container.list-item.container.color static const TokenColorRole listItemContainerColor = TokenColorRole.tertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color static const TokenColorRole listItemPressedLabelTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerDarkMediumContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color static const TokenColorRole listItemHoveredIconColor = TokenColorRole.onTertiaryContainer; @@ -37,43 +157,183 @@ class TokenFabMenuTertiaryContainer { static const TokenColorRole listItemHoveredLabelTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.icon.color static const TokenColorRole listItemIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.opacity - static const double listItemFocusedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color static const TokenColorRole listItemPressedIconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color static const TokenColorRole listItemPressedStateLayerColor = TokenColorRole.onTertiaryContainer; +} - /// md.comp.fab-menu.tertiary-container.list-item.hovered.container.elevation - static const double listItemHoveredContainerElevation = 8.00; +class TokenFabMenuTertiaryContainerLight { + /// md.comp.fab-menu.tertiary-container.list-item.container.shadow-color + static const TokenColorRole listItemContainerShadowColor = + TokenColorRole.shadow; +} - /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.opacity - static const double listItemHoveredStateLayerOpacity = 0.08; +class TokenFabMenuTertiaryContainerLightDefault { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color static const TokenColorRole listItemFocusedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.opacity - static const double listItemPressedStateLayerOpacity = 0.10; + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerLightHighContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color static const TokenColorRole listItemFocusedLabelTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color static const TokenColorRole listItemLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.fab-menu.tertiary-container.list-item.container.shadow-color - static const TokenColorRole listItemContainerShadowColor = - TokenColorRole.shadow; + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabMenuTertiaryContainerLightMediumContrast { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.icon.color + static const TokenColorRole listItemFocusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.label-text.color + static const TokenColorRole listItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.focused.state-layer.color + static const TokenColorRole listItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.icon.color + static const TokenColorRole listItemHoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.label-text.color + static const TokenColorRole listItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.hovered.state-layer.color + static const TokenColorRole listItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.icon.color + static const TokenColorRole listItemIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.icon.color + static const TokenColorRole listItemPressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab-menu.tertiary-container.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_primary.dart b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart index b384b9474319..194cc5c5653c 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_primary.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart @@ -2,56 +2,195 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabPrimary { + /// md.comp.fab.primary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.primary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.primary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.primary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabPrimaryDark { + /// md.comp.fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryDarkDefault { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryDarkHighContrast { /// md.comp.fab.primary.container.color static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} - /// md.comp.fab.primary.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; +class TokenFabPrimaryDarkMediumContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; /// md.comp.fab.primary.icon.color static const TokenColorRole iconColor = TokenColorRole.onPrimary; - /// md.comp.fab.primary.container.elevation - static const double containerElevation = 6.00; - /// md.comp.fab.primary.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryLight { /// md.comp.fab.primary.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.fab.primary.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; +class TokenFabPrimaryLightDefault { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; - /// md.comp.fab.primary.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; - /// md.comp.fab.primary.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.fab.primary.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryLightHighContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; /// md.comp.fab.primary.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; - /// md.comp.fab.primary.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; +} + +class TokenFabPrimaryLightMediumContrast { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart index 58db264e3629..10647667eb11 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary_container.dart @@ -2,11 +2,54 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabPrimaryContainer { + /// md.comp.fab.primary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.primary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.primary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.primary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabPrimaryContainerDark { + /// md.comp.fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryContainerDarkDefault { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab.primary-container.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimaryContainer; @@ -14,50 +57,176 @@ class TokenFabPrimaryContainer { /// md.comp.fab.primary-container.icon.color static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab.primary-container.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.fab.primary-container.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} - /// md.comp.fab.primary-container.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; +class TokenFabPrimaryContainerDarkHighContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; /// md.comp.fab.primary-container.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab.primary-container.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} +class TokenFabPrimaryContainerDarkMediumContrast { /// md.comp.fab.primary-container.container.color static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.fab.primary-container.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerLight { + /// md.comp.fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabPrimaryContainerLightDefault { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; /// md.comp.fab.primary-container.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} + +class TokenFabPrimaryContainerLightHighContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + /// md.comp.fab.primary-container.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.fab.primary-container.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimaryContainer; - /// md.comp.fab.primary-container.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; +} - /// md.comp.fab.primary-container.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; +class TokenFabPrimaryContainerLightMediumContrast { + /// md.comp.fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; - /// md.comp.fab.primary-container.container.elevation - static const double containerElevation = 6.00; + /// md.comp.fab.primary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.fab.primary-container.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab.primary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart b/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart index ac463a9e3b15..e96dfde95600 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary.dart @@ -2,57 +2,211 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabSecondary { + /// md.comp.fab.secondary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.secondary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.secondary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabSecondaryDark { + /// md.comp.fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryDarkDefault { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + /// md.comp.fab.secondary.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondary; + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + /// md.comp.fab.secondary.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; - /// md.comp.fab.secondary.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryDarkHighContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; /// md.comp.fab.secondary.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondary; - /// md.comp.fab.secondary.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; - /// md.comp.fab.secondary.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; - /// md.comp.fab.secondary.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryDarkMediumContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; /// md.comp.fab.secondary.icon.color static const TokenColorRole iconColor = TokenColorRole.onSecondary; + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryLight { + /// md.comp.fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryLightDefault { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + /// md.comp.fab.secondary.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryLightHighContrast { /// md.comp.fab.secondary.container.color static const TokenColorRole containerColor = TokenColorRole.secondary; - /// md.comp.fab.secondary.container.elevation - static const double containerElevation = 6.00; + /// md.comp.fab.secondary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; - /// md.comp.fab.secondary.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; - /// md.comp.fab.secondary.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; +} + +class TokenFabSecondaryLightMediumContrast { + /// md.comp.fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; /// md.comp.fab.secondary.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSecondary; - /// md.comp.fab.secondary.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab.secondary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSecondary; /// md.comp.fab.secondary.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = diff --git a/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart index 5518bc4ffe3b..bee0d502513d 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart @@ -2,63 +2,237 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabSecondaryContainer { + /// md.comp.fab.secondary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.secondary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.secondary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.secondary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabSecondaryContainerDark { /// md.comp.fab.secondary-container.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabSecondaryContainerDarkDefault { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.fab.secondary-container.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.fab.secondary-container.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerDarkHighContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.fab.secondary-container.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.fab.secondary-container.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} +class TokenFabSecondaryContainerDarkMediumContrast { /// md.comp.fab.secondary-container.container.color static const TokenColorRole containerColor = TokenColorRole.secondaryContainer; - /// md.comp.fab.secondary-container.container.elevation - static const double containerElevation = 6.00; + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.fab.secondary-container.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSecondaryContainer; +} - /// md.comp.fab.secondary-container.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; +class TokenFabSecondaryContainerLight { + /// md.comp.fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.fab.secondary-container.pressed.container.elevation - static const double pressedContainerElevation = 6.00; +class TokenFabSecondaryContainerLightDefault { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; - /// md.comp.fab.secondary-container.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; /// md.comp.fab.secondary-container.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerLightHighContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + /// md.comp.fab.secondary-container.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab.secondary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.fab.secondary-container.icon.color static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenFabSecondaryContainerLightMediumContrast { + /// md.comp.fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.fab.secondary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.fab.secondary-container.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.fab.secondary-container.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab.secondary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.fab.secondary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_small.dart b/packages/material_ui/tool/gen_defaults/data/fab_small.dart index 382603eb3463..9ac8da1775f9 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_small.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; diff --git a/packages/material_ui/tool/gen_defaults/data/fab_surface.dart b/packages/material_ui/tool/gen_defaults/data/fab_surface.dart index 970c79cb1afb..0c3e2fa99a36 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_surface.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_surface.dart @@ -2,14 +2,17 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenFabSurface { - /// md.comp.fab.surface.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab.surface.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.surface.container.height + static const double containerHeight = 56.00; /// md.comp.fab.surface.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -20,83 +23,227 @@ class TokenFabSurface { bottomRight: 16.00, ); - /// md.comp.fab.surface.focus.icon.color - static const TokenColorRole focusIconColor = TokenColorRole.primary; - - /// md.comp.fab.surface.lowered.hover.container.elevation - static const double loweredHoverContainerElevation = 3.00; - /// md.comp.fab.surface.container.width static const double containerWidth = 56.00; - /// md.comp.fab.surface.lowered.container.color - static const TokenColorRole loweredContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; - /// md.comp.fab.surface.container.elevation - static const double containerElevation = 6.00; + /// md.comp.fab.surface.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; - /// md.comp.fab.surface.lowered.focus.container.elevation - static const double loweredFocusContainerElevation = 1.00; + /// md.comp.fab.surface.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; - /// md.comp.fab.surface.container.height - static const double containerHeight = 56.00; + /// md.comp.fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; - /// md.comp.fab.surface.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; /// md.comp.fab.surface.hover.state-layer.opacity static const double hoverStateLayerOpacity = 0.08; - /// md.comp.fab.surface.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; - - /// md.comp.fab.surface.hover.container.elevation - static const double hoverContainerElevation = 8.00; - /// md.comp.fab.surface.icon.size static const double iconSize = 24.00; /// md.comp.fab.surface.lowered.container.elevation static const double loweredContainerElevation = 1.00; - /// md.comp.fab.surface.hover.icon.color - static const TokenColorRole hoverIconColor = TokenColorRole.primary; + /// md.comp.fab.surface.lowered.focus.container.elevation + static const double loweredFocusContainerElevation = 1.00; + + /// md.comp.fab.surface.lowered.hover.container.elevation + static const double loweredHoverContainerElevation = 3.00; + + /// md.comp.fab.surface.lowered.pressed.container.elevation + static const double loweredPressedContainerElevation = 1.00; /// md.comp.fab.surface.pressed.container.elevation static const double pressedContainerElevation = 6.00; + /// md.comp.fab.surface.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabSurfaceDark { + /// md.comp.fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFabSurfaceDarkDefault { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + /// md.comp.fab.surface.icon.color static const TokenColorRole iconColor = TokenColorRole.primary; - /// md.comp.fab.surface.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; - /// md.comp.fab.surface.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceDarkHighContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; /// md.comp.fab.surface.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + /// md.comp.fab.surface.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.fab.surface.lowered.pressed.container.elevation - static const double loweredPressedContainerElevation = 1.00; +class TokenFabSurfaceDarkMediumContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; /// md.comp.fab.surface.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceLight { /// md.comp.fab.surface.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerHigh; - /// md.comp.fab.surface.focus.container.elevation - static const double focusContainerElevation = 6.00; + /// md.comp.fab.surface.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFabSurfaceLightDefault { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceLightHighContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; +} + +class TokenFabSurfaceLightMediumContrast { + /// md.comp.fab.surface.focus.icon.color + static const TokenColorRole focusIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.fab.surface.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + /// md.comp.fab.surface.hover.icon.color + static const TokenColorRole hoverIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.fab.surface.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart index 413173c0d4cf..b36ac08423f2 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.dart @@ -2,59 +2,213 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabTertiary { + /// md.comp.fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.tertiary.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.tertiary.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// md.comp.fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabTertiaryDark { + /// md.comp.fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryDarkDefault { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onTertiary; - /// md.comp.fab.tertiary.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; - /// md.comp.fab.tertiary.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryDarkHighContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; /// md.comp.fab.tertiary.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryDarkMediumContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + /// md.comp.fab.tertiary.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; - /// md.comp.fab.tertiary.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; - /// md.comp.fab.tertiary.container.elevation - static const double containerElevation = 6.00; + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; - /// md.comp.fab.tertiary.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; - /// md.comp.fab.tertiary.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryLight { + /// md.comp.fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryLightDefault { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; /// md.comp.fab.tertiary.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; +} + +class TokenFabTertiaryLightHighContrast { /// md.comp.fab.tertiary.container.color static const TokenColorRole containerColor = TokenColorRole.tertiary; + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.icon.color static const TokenColorRole iconColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + /// md.comp.fab.tertiary.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onTertiary; +} - /// md.comp.fab.tertiary.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; +class TokenFabTertiaryLightMediumContrast { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; - /// md.comp.fab.tertiary.pressed.container.elevation - static const double pressedContainerElevation = 6.00; + /// md.comp.fab.tertiary.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiary; } diff --git a/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart index 96b6d314127b..b9d41e17a590 100644 --- a/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_container.dart @@ -2,62 +2,231 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenFabTertiaryContainer { + /// md.comp.fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// md.comp.fab.tertiary-container.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.fab.tertiary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// md.comp.fab.tertiary-container.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.tertiary-container.pressed.container.elevation static const double pressedContainerElevation = 6.00; + /// md.comp.fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFabTertiaryContainerDark { + /// md.comp.fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFabTertiaryContainerDarkDefault { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab.tertiary-container.icon.color static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerDarkHighContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab.tertiary-container.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onTertiaryContainer; + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerDarkMediumContrast { /// md.comp.fab.tertiary-container.container.color static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.fab.tertiary-container.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onTertiaryContainer; +} +class TokenFabTertiaryContainerLight { /// md.comp.fab.tertiary-container.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.fab.tertiary-container.pressed.icon.color - static const TokenColorRole pressedIconColor = +class TokenFabTertiaryContainerLightDefault { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onTertiaryContainer; /// md.comp.fab.tertiary-container.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.fab.tertiary-container.focused.container.elevation - static const double focusedContainerElevation = 6.00; + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.fab.tertiary-container.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerLightHighContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; /// md.comp.fab.tertiary-container.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.fab.tertiary-container.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenFabTertiaryContainerLightMediumContrast { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; /// md.comp.fab.tertiary-container.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.fab.tertiary-container.hovered.container.elevation - static const double hoveredContainerElevation = 8.00; + /// md.comp.fab.tertiary-container.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.fab.tertiary-container.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.fab.tertiary-container.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.fab.tertiary-container.container.elevation - static const double containerElevation = 6.00; + /// md.comp.fab.tertiary-container.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.fab.tertiary-container.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onTertiaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart b/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart index c4caaba24388..d05663c9fd0f 100644 --- a/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart +++ b/packages/material_ui/tool/gen_defaults/data/filled_autocomplete.dart @@ -2,51 +2,953 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFilledAutocomplete { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.filled-autocomplete.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.filled-autocomplete.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.filled-autocomplete.text-field.active-indicator.height + static const double textFieldActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.height static const double textFieldDisabledActiveIndicatorHeight = 1.00; - /// md.comp.filled-autocomplete.text-field.trailing-icon.color - static const TokenColorRole textFieldTrailingIconColor = + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.opacity + static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.container.opacity + static const double textFieldDisabledContainerOpacity = 0.04; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.height + static const double textFieldFocusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.height + static const double textFieldHoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-autocomplete.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-autocomplete.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-autocomplete.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 20.00; + + /// md.comp.filled-autocomplete.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenFilledAutocompleteDark { + /// md.comp.filled-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledAutocompleteDarkDefault { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteDarkHighContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteDarkMediumContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteLight { + /// md.comp.filled-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledAutocompleteLightDefault { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color - static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.active-indicator.color - static const TokenColorRole textFieldErrorActiveIndicatorColor = + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color - static const TokenColorRole textFieldErrorHoverStateLayerColor = + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.leading-icon.size - static const double textFieldLeadingIconSize = 20.00; + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filled-autocomplete.text-field.leading-icon.color static const TokenColorRole textFieldLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledAutocompleteLightHighContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color static const TokenColorRole textFieldErrorFocusCaretColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.disabled.label-text.opacity - static const double textFieldDisabledLabelTextOpacity = 0.38; - - /// md.comp.filled-autocomplete.text-field.supporting-text.font - static const String textFieldSupportingTextFont = 'Roboto'; + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color - static const TokenColorRole textFieldErrorHoverTrailingIconColor = - TokenColorRole.onErrorContainer; + /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color static const TokenColorRole textFieldErrorFocusLeadingIconColor = @@ -56,280 +958,320 @@ class TokenFilledAutocomplete { static const TokenColorRole textFieldErrorFocusSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.leading-icon.color - static const TokenColorRole textFieldErrorLeadingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.disabled.container.opacity - static const double textFieldDisabledContainerOpacity = 0.04; + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-autocomplete.text-field.disabled.label-text.color - static const TokenColorRole textFieldDisabledLabelTextColor = + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.active-indicator.color - static const TokenColorRole textFieldActiveIndicatorColor = + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.trailing-icon.size - static const double textFieldTrailingIconSize = 24.00; + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.error.supporting-text.color - static const TokenColorRole textFieldErrorSupportingTextColor = + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color - static const TokenColorRole textFieldErrorHoverInputTextColor = + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color - static const TokenColorRole textFieldHoverSupportingTextColor = + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeFontSize = 16.00; + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeFontWeight = 400; + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeLineHeight = 24.00; + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; - /// md.comp.filled-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeLetterSpacing = 0.50; + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.label-text.type - static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.opacity - static const double textFieldDisabledSupportingTextOpacity = 0.38; + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.supporting-text.color - static const TokenColorRole textFieldSupportingTextColor = + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color - static const TokenColorRole textFieldDisabledLeadingIconColor = + /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.input-text.color - static const TokenColorRole textFieldInputTextColor = + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.menu.container.shadow-color - static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.menu.container.color - static const TokenColorRole menuContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.focus.input-text.color - static const TokenColorRole textFieldFocusInputTextColor = + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color - static const TokenColorRole menuCascadingMenuIndicatorIconColor = + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.active-indicator.height - static const double textFieldActiveIndicatorHeight = 1.00; + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.hover.active-indicator.height - static const double textFieldHoverActiveIndicatorHeight = 1.00; + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color - static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = - TokenColorRole.onErrorContainer; + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color - static const TokenColorRole textFieldErrorTrailingIconColor = - TokenColorRole.error; +class TokenFilledAutocompleteLightMediumContrast { + /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.focus.active-indicator.height - static const double textFieldFocusActiveIndicatorHeight = 2.00; + /// md.comp.filled-autocomplete.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filled-autocomplete.text-field.caret.color static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + /// md.comp.filled-autocomplete.text-field.disabled.container.color static const TokenColorRole textFieldDisabledContainerColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.hover.label-text.color - static const TokenColorRole textFieldHoverLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color - static const TokenColorRole textFieldErrorHoverSupportingTextColor = - TokenColorRole.error; + /// md.comp.filled-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.container.shape - static const ShapeStruct textFieldContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.color static const TokenColorRole textFieldDisabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color - static const TokenColorRole textFieldFocusSupportingTextColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color - static const TokenColorRole textFieldHoverTrailingIconColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.filled-autocomplete.text-field.input-text.font - static const String textFieldInputTextFont = 'Roboto'; - - /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color - static const TokenColorRole textFieldHoverActiveIndicatorColor = - TokenColorRole.onSurface; + /// md.comp.filled-autocomplete.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.disabled.input-text.color - static const TokenColorRole textFieldDisabledInputTextColor = - TokenColorRole.onSurface; + /// md.comp.filled-autocomplete.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.label-text.color - static const TokenColorRole textFieldErrorLabelTextColor = + /// md.comp.filled-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.label-text.font - static const String textFieldLabelTextFont = 'Roboto'; + /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; /// md.comp.filled-autocomplete.text-field.error.focus.label-text.color static const TokenColorRole textFieldErrorFocusLabelTextColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontSize = 12.00; + /// md.comp.filled-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontWeight = 400; + /// md.comp.filled-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLineHeight = 16.00; + /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + /// md.comp.filled-autocomplete.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-autocomplete.text-field.supporting-text.type - static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.hover.state-layer.opacity - static const double textFieldHoverStateLayerOpacity = 0.08; + /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; /// md.comp.filled-autocomplete.text-field.error.hover.leading-icon.color static const TokenColorRole textFieldErrorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.menu.cascading-menu-indicator.icon.size - static const double menuCascadingMenuIndicatorIconSize = 24.00; - - /// md.comp.filled-autocomplete.text-field.container.color - static const TokenColorRole textFieldContainerColor = - TokenColorRole.surfaceContainerHighest; - - /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color - static const TokenColorRole textFieldFocusActiveIndicatorColor = - TokenColorRole.primary; - - /// md.comp.filled-autocomplete.text-field.error.focus.input-text.color - static const TokenColorRole textFieldErrorFocusInputTextColor = + /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.disabled.trailing-icon.opacity - static const double textFieldDisabledTrailingIconOpacity = 0.38; - - /// md.comp.filled-autocomplete.text-field.disabled.input-text.opacity - static const double textFieldDisabledInputTextOpacity = 0.38; - - /// md.comp.filled-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeFontSize = 16.00; - - /// md.comp.filled-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeFontWeight = 400; - - /// md.comp.filled-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeLineHeight = 24.00; - - /// md.comp.filled-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeLetterSpacing = 0.50; + /// md.comp.filled-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.input-text.type - static const String textFieldInputTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-autocomplete.menu.container.elevation - static const double menuContainerElevation = 3.00; + /// md.comp.filled-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.disabled.leading-icon.opacity - static const double textFieldDisabledLeadingIconOpacity = 0.38; + /// md.comp.filled-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.hover.label-text.color - static const TokenColorRole textFieldErrorHoverLabelTextColor = - TokenColorRole.onErrorContainer; + /// md.comp.filled-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.error.focus.trailing-icon.color - static const TokenColorRole textFieldErrorFocusTrailingIconColor = + /// md.comp.filled-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.error.hover.state-layer.opacity - static const double textFieldErrorHoverStateLayerOpacity = 0.08; + /// md.comp.filled-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.opacity - static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + /// md.comp.filled-autocomplete.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; - /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color - static const TokenColorRole textFieldFocusLeadingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; /// md.comp.filled-autocomplete.text-field.focus.label-text.color static const TokenColorRole textFieldFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.filled-autocomplete.menu.container.shape - static const ShapeStruct menuContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); - - /// md.comp.filled-autocomplete.text-field.disabled.active-indicator.color - static const TokenColorRole textFieldDisabledActiveIndicatorColor = - TokenColorRole.onSurface; + /// md.comp.filled-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.error.input-text.color - static const TokenColorRole textFieldErrorInputTextColor = - TokenColorRole.onSurface; + /// md.comp.filled-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filled-autocomplete.text-field.focus.trailing-icon.color static const TokenColorRole textFieldFocusTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.label-text.color - static const TokenColorRole textFieldLabelTextColor = + /// md.comp.filled-autocomplete.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = TokenColorRole.onSurfaceVariant; /// md.comp.filled-autocomplete.text-field.hover.leading-icon.color static const TokenColorRole textFieldHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.disabled.supporting-text.color - static const TokenColorRole textFieldDisabledSupportingTextColor = + /// md.comp.filled-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-autocomplete.text-field.hover.input-text.color - static const TokenColorRole textFieldHoverInputTextColor = - TokenColorRole.onSurface; + /// md.comp.filled-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-autocomplete.text-field.hover.state-layer.color - static const TokenColorRole textFieldHoverStateLayerColor = + /// md.comp.filled-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/filled_card.dart b/packages/material_ui/tool/gen_defaults/data/filled_card.dart index 16bc13010b00..6b6765c10da9 100644 --- a/packages/material_ui/tool/gen_defaults/data/filled_card.dart +++ b/packages/material_ui/tool/gen_defaults/data/filled_card.dart @@ -2,21 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenFilledCard { - /// md.comp.filled-card.disabled.container.opacity - static const double disabledContainerOpacity = 0.38; - - /// md.comp.filled-card.disabled.container.color - static const TokenColorRole disabledContainerColor = - TokenColorRole.surfaceVariant; - - /// md.comp.filled-card.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.filled-card.container.elevation + static const double containerElevation = 0.00; /// md.comp.filled-card.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -27,64 +20,198 @@ class TokenFilledCard { bottomRight: 12.00, ); - /// md.comp.filled-card.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHighest; - /// md.comp.filled-card.disabled.container.elevation static const double disabledContainerElevation = 0.00; + /// md.comp.filled-card.disabled.container.opacity + static const double disabledContainerOpacity = 0.38; + + /// md.comp.filled-card.dragged.container.elevation + static const double draggedContainerElevation = 6.00; + + /// md.comp.filled-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.filled-card.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.filled-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filled-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filled-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.filled-card.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.filled-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-card.icon.size + static const double iconSize = 24.00; + /// md.comp.filled-card.pressed.container.elevation static const double pressedContainerElevation = 0.00; /// md.comp.filled-card.pressed.state-layer.opacity static const double pressedStateLayerOpacity = 0.10; +} + +class TokenFilledCardDark { + /// md.comp.filled-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenFilledCardDarkDefault { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.filled-card.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-card.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-card.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; - /// md.comp.filled-card.focus.container.elevation - static const double focusContainerElevation = 0.00; + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} - /// md.comp.filled-card.hover.container.elevation - static const double hoverContainerElevation = 1.00; +class TokenFilledCardDarkHighContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; /// md.comp.filled-card.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.filled-card.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} - /// md.comp.filled-card.icon.size - static const double iconSize = 24.00; +class TokenFilledCardDarkMediumContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.filled-card.dragged.container.elevation - static const double draggedContainerElevation = 6.00; + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; /// md.comp.filled-card.icon.color static const TokenColorRole iconColor = TokenColorRole.primary; + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardLight { + /// md.comp.filled-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + /// md.comp.filled-card.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.filled-card.dragged.state-layer.opacity - static const double draggedStateLayerOpacity = 0.16; +class TokenFilledCardLightDefault { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.filled-card.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardLightHighContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; /// md.comp.filled-card.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenFilledCardLightMediumContrast { + /// md.comp.filled-card.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.filled-card.dragged.state-layer.color static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-card.container.elevation - static const double containerElevation = 0.00; + /// md.comp.filled-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.filled-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart index 3ff0c2768d1b..d18544f599ff 100644 --- a/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/filled_menu_button.dart @@ -2,154 +2,503 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFilledMenuButton { + /// md.comp.filled-menu-button.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.filled-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.filled-menu-button.disabled.container.elevation + static const double disabledContainerElevation = 0.00; + + /// md.comp.filled-menu-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.12; + + /// md.comp.filled-menu-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filled-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + /// md.comp.filled-menu-button.focus.container.elevation static const double focusContainerElevation = 0.00; + /// md.comp.filled-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filled-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filled-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.filled-menu-button.hover.container.elevation + static const double hoverContainerElevation = 1.00; + + /// md.comp.filled-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-menu-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.filled-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.filled-menu-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.opacity + static const double withIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; +} + +class TokenFilledMenuButtonDarkDefault { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + /// md.comp.filled-menu-button.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.container.elevation - static const double containerElevation = 0.00; + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.focus.trailing-icon.color - static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-menu-button.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonDarkHighContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; /// md.comp.filled-menu-button.hover.label-text.color static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.trailing-icon.size - static const double trailingIconSize = 18.00; + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color static const TokenColorRole withIconDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.filled-menu-button.hover.container.elevation - static const double hoverContainerElevation = 1.00; - - /// md.comp.filled-menu-button.container.height - static const double containerHeight = 40.00; + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color static const TokenColorRole withIconHoverLeadingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color - static const TokenColorRole withIconFocusLeadingIconColor = + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonDarkMediumContrast { /// md.comp.filled-menu-button.container.color static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.filled-menu-button.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.filled-menu-button.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-menu-button.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.filled-menu-button.focus.label-text.color static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.trailing-icon.color - static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.with-icon.leading-icon.size - static const double withIconLeadingIconSize = 18.00; + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; /// md.comp.filled-menu-button.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.disabled.trailing-icon.opacity - static const double disabledTrailingIconOpacity = 0.38; + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; /// md.comp.filled-menu-button.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-menu-button.shape - static const ShapeStruct shape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonLightDefault { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.filled-menu-button.disabled.trailing-icon.color static const TokenColorRole disabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.opacity - static const double withIconDisabledLeadingIconOpacity = 0.38; - - /// md.comp.filled-menu-button.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.filled-menu-button.disabled.container.opacity - static const double disabledContainerOpacity = 0.12; + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; /// md.comp.filled-menu-button.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.pressed.trailing-icon.color static const TokenColorRole pressedTrailingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.disabled.container.elevation - static const double disabledContainerElevation = 0.00; + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; - /// md.comp.filled-menu-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color static const TokenColorRole withIconPressedLeadingIconColor = TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonLightHighContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; /// md.comp.filled-menu-button.with-icon.leading-icon.color static const TokenColorRole withIconLeadingIconColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; +} + +class TokenFilledMenuButtonLightMediumContrast { + /// md.comp.filled-menu-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.filled-menu-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filled-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.filled-menu-button.hover.trailing-icon.color static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onPrimary; + + /// md.comp.filled-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.onPrimary; } diff --git a/packages/material_ui/tool/gen_defaults/data/filled_select.dart b/packages/material_ui/tool/gen_defaults/data/filled_select.dart index 65110c23f054..19deaa16711f 100644 --- a/packages/material_ui/tool/gen_defaults/data/filled_select.dart +++ b/packages/material_ui/tool/gen_defaults/data/filled_select.dart @@ -2,376 +2,1336 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFilledSelect { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; + + /// md.comp.filled-select.menu.container.elevation + static const double menuContainerElevation = 3.00; + + /// md.comp.filled-select.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.filled-select.menu.divider.height + static const double menuDividerHeight = 1.00; + + /// md.comp.filled-select.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// md.comp.filled-select.menu.list-item.label-text.type + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.titleSmall; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.size + static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.size + static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + + /// md.comp.filled-select.text-field.active-indicator.height + static const double textFieldActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.filled-select.text-field.disabled.active-indicator.height + static const double textFieldDisabledActiveIndicatorHeight = 1.00; + + /// md.comp.filled-select.text-field.disabled.active-indicator.opacity + static const double textFieldDisabledActiveIndicatorOpacity = 0.38; + + /// md.comp.filled-select.text-field.disabled.container.opacity + static const double textFieldDisabledContainerOpacity = 0.04; + /// md.comp.filled-select.text-field.disabled.input-text.opacity static const double textFieldDisabledInputTextOpacity = 0.38; + /// md.comp.filled-select.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + /// md.comp.filled-select.text-field.disabled.leading-icon.opacity static const double textFieldDisabledLeadingIconOpacity = 0.38; - /// md.comp.filled-select.text-field.error.supporting-text.color - static const TokenColorRole textFieldErrorSupportingTextColor = - TokenColorRole.error; + /// md.comp.filled-select.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; - /// md.comp.filled-select.text-field.leading-icon.size - static const double textFieldLeadingIconSize = 24.00; + /// md.comp.filled-select.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; - /// md.comp.filled-select.text-field.error.focus.label-text.color - static const TokenColorRole textFieldErrorFocusLabelTextColor = - TokenColorRole.error; + /// md.comp.filled-select.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; - /// md.comp.filled-select.text-field.disabled.supporting-text.opacity - static const double textFieldDisabledSupportingTextOpacity = 0.38; + /// md.comp.filled-select.text-field.focus.active-indicator.height + static const double textFieldFocusActiveIndicatorHeight = 2.00; - /// md.comp.filled-select.text-field.focus.active-indicator.color - static const TokenColorRole textFieldFocusActiveIndicatorColor = - TokenColorRole.primary; + /// md.comp.filled-select.text-field.hover.active-indicator.height + static const double textFieldHoverActiveIndicatorHeight = 1.00; - /// md.comp.filled-select.text-field.disabled.input-text.color - static const TokenColorRole textFieldDisabledInputTextColor = - TokenColorRole.onSurface; + /// md.comp.filled-select.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-select.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-select.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; + + /// md.comp.filled-select.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + /// md.comp.filled-select.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.filled-select.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenFilledSelectDark { /// md.comp.filled-select.menu.container.color static const TokenColorRole menuContainerColor = TokenColorRole.surfaceContainer; + /// md.comp.filled-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.filled-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + /// md.comp.filled-select.text-field.container.color static const TokenColorRole textFieldContainerColor = TokenColorRole.surfaceContainerHighest; +} - /// md.comp.filled-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeFontSize = 14.00; +class TokenFilledSelectDarkDefault { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeFontWeight = 500; + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeLineHeight = 20.00; + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeLetterSpacing = 0.10; + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.list-item.label-text.type - static const String menuListItemLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.menu.list-item.label-text.font - static const String menuListItemLabelTextFont = 'Roboto'; + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.error.hover.active-indicator.color - static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = - TokenColorRole.onErrorContainer; + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.menu.container.elevation - static const double menuContainerElevation = 3.00; + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.menu.divider.height - static const double menuDividerHeight = 1.00; + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.active-indicator.height - static const double textFieldActiveIndicatorHeight = 1.00; + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color - static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.trailing-icon.color - static const TokenColorRole textFieldTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; - /// md.comp.filled-select.menu.container.shape - static const ShapeStruct menuContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; - /// md.comp.filled-select.text-field.focus.supporting-text.color - static const TokenColorRole textFieldFocusSupportingTextColor = + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.disabled.container.color - static const TokenColorRole textFieldDisabledContainerColor = + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.supporting-text.color - static const TokenColorRole textFieldSupportingTextColor = + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.filled-select.text-field.error.hover.supporting-text.color static const TokenColorRole textFieldErrorHoverSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.size - static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-select.text-field.hover.state-layer.color - static const TokenColorRole textFieldHoverStateLayerColor = + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.size - static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectDarkHighContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectDarkMediumContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectLight { + /// md.comp.filled-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.filled-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.filled-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.filled-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledSelectLightDefault { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectLightHighContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.active-indicator.color + static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledSelectLightMediumContrast { + /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.active-indicator.color + static const TokenColorRole textFieldActiveIndicatorColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.list-item.label-text.color - static const TokenColorRole menuListItemLabelTextColor = + /// md.comp.filled-select.text-field.disabled.active-indicator.color + static const TokenColorRole textFieldDisabledActiveIndicatorColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.hover.active-indicator.height - static const double textFieldHoverActiveIndicatorHeight = 1.00; + /// md.comp.filled-select.text-field.disabled.container.color + static const TokenColorRole textFieldDisabledContainerColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.disabled.leading-icon.color - static const TokenColorRole textFieldDisabledLeadingIconColor = + /// md.comp.filled-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = TokenColorRole.onSurface; /// md.comp.filled-select.text-field.disabled.label-text.color static const TokenColorRole textFieldDisabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontSize = 12.00; - - /// md.comp.filled-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontWeight = 400; - - /// md.comp.filled-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLineHeight = 16.00; - - /// md.comp.filled-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLetterSpacing = 0.40; - - /// md.comp.filled-select.text-field.supporting-text.type - static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; - - /// md.comp.filled-select.text-field.hover.input-text.color - static const TokenColorRole textFieldHoverInputTextColor = + /// md.comp.filled-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.error.focus.input-text.color - static const TokenColorRole textFieldErrorFocusInputTextColor = + /// md.comp.filled-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.filled-select.menu.divider.color - static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + /// md.comp.filled-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.error.label-text.color - static const TokenColorRole textFieldErrorLabelTextColor = + /// md.comp.filled-select.text-field.error.active-indicator.color + static const TokenColorRole textFieldErrorActiveIndicatorColor = TokenColorRole.error; - /// md.comp.filled-select.text-field.hover.leading-icon.color - static const TokenColorRole textFieldHoverLeadingIconColor = - TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.error.focus.active-indicator.color static const TokenColorRole textFieldErrorFocusActiveIndicatorColor = TokenColorRole.error; - /// md.comp.filled-select.menu.list-item.container.height - static const double menuListItemContainerHeight = 48.00; - - /// md.comp.filled-select.menu.cascading-menu-indicator.icon.color - static const TokenColorRole menuCascadingMenuIndicatorIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.label-text.type - static const double textFieldLabelTextTypeFontSize = 16.00; + /// md.comp.filled-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; - /// md.comp.filled-select.text-field.label-text.type - static const double textFieldLabelTextTypeFontWeight = 400; + /// md.comp.filled-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.label-text.type - static const double textFieldLabelTextTypeLineHeight = 24.00; + /// md.comp.filled-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; - /// md.comp.filled-select.text-field.label-text.type - static const double textFieldLabelTextTypeLetterSpacing = 0.50; + /// md.comp.filled-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-select.text-field.label-text.type - static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-select.text-field.error.hover.active-indicator.color + static const TokenColorRole textFieldErrorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-select.text-field.input-text.color - static const TokenColorRole textFieldInputTextColor = + /// md.comp.filled-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = TokenColorRole.onSurface; /// md.comp.filled-select.text-field.error.hover.label-text.color static const TokenColorRole textFieldErrorHoverLabelTextColor = TokenColorRole.onErrorContainer; - /// md.comp.filled-select.text-field.error.hover.input-text.color - static const TokenColorRole textFieldErrorHoverInputTextColor = - TokenColorRole.onSurface; - - /// md.comp.filled-select.text-field.leading-icon.color - static const TokenColorRole textFieldLeadingIconColor = + /// md.comp.filled-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.focus.input-text.color - static const TokenColorRole textFieldFocusInputTextColor = - TokenColorRole.onSurface; - - /// md.comp.filled-select.text-field.hover.active-indicator.color - static const TokenColorRole textFieldHoverActiveIndicatorColor = + /// md.comp.filled-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.container.shape - static const ShapeStruct textFieldContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.filled-select.text-field.focus.active-indicator.height - static const double textFieldFocusActiveIndicatorHeight = 2.00; + /// md.comp.filled-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; - /// md.comp.filled-select.text-field.active-indicator.color - static const TokenColorRole textFieldActiveIndicatorColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-select.menu.cascading-menu-indicator.icon.size - static const double menuCascadingMenuIndicatorIconSize = 24.00; + /// md.comp.filled-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.focus.label-text.color - static const TokenColorRole textFieldFocusLabelTextColor = - TokenColorRole.primary; + /// md.comp.filled-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; - /// md.comp.filled-select.text-field.hover.trailing-icon.color - static const TokenColorRole textFieldHoverTrailingIconColor = + /// md.comp.filled-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.hover.state-layer.opacity - static const double textFieldHoverStateLayerOpacity = 0.08; + /// md.comp.filled-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; /// md.comp.filled-select.text-field.error.trailing-icon.color static const TokenColorRole textFieldErrorTrailingIconColor = TokenColorRole.error; - /// md.comp.filled-select.text-field.error.active-indicator.color - static const TokenColorRole textFieldErrorActiveIndicatorColor = - TokenColorRole.error; + /// md.comp.filled-select.text-field.focus.active-indicator.color + static const TokenColorRole textFieldFocusActiveIndicatorColor = + TokenColorRole.primary; - /// md.comp.filled-select.text-field.disabled.container.opacity - static const double textFieldDisabledContainerOpacity = 0.04; + /// md.comp.filled-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.error.focus.trailing-icon.color - static const TokenColorRole textFieldErrorFocusTrailingIconColor = - TokenColorRole.error; + /// md.comp.filled-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.filled-select.text-field.error.focus.supporting-text.color - static const TokenColorRole textFieldErrorFocusSupportingTextColor = - TokenColorRole.error; + /// md.comp.filled-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filled-select.text-field.focus.trailing-icon.color static const TokenColorRole textFieldFocusTrailingIconColor = TokenColorRole.primary; - /// md.comp.filled-select.text-field.error.hover.state-layer.color - static const TokenColorRole textFieldErrorHoverStateLayerColor = + /// md.comp.filled-select.text-field.hover.active-indicator.color + static const TokenColorRole textFieldHoverActiveIndicatorColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.disabled.trailing-icon.color - static const TokenColorRole textFieldDisabledTrailingIconColor = + /// md.comp.filled-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.trailing-icon.size - static const double textFieldTrailingIconSize = 24.00; + /// md.comp.filled-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-select.text-field.error.leading-icon.color - static const TokenColorRole textFieldErrorLeadingIconColor = + /// md.comp.filled-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.list-item.with-trailing-icon.trailing-icon.color - static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.filled-select.text-field.hover.supporting-text.color static const TokenColorRole textFieldHoverSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.container.shadow-color - static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + /// md.comp.filled-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.menu.list-item.selected.container.color - static const TokenColorRole menuListItemSelectedContainerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.filled-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; /// md.comp.filled-select.text-field.label-text.color static const TokenColorRole textFieldLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.error.hover.leading-icon.color - static const TokenColorRole textFieldErrorHoverLeadingIconColor = + /// md.comp.filled-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.disabled.supporting-text.color - static const TokenColorRole textFieldDisabledSupportingTextColor = - TokenColorRole.onSurface; - - /// md.comp.filled-select.text-field.input-text.font - static const String textFieldInputTextFont = 'Roboto'; - - /// md.comp.filled-select.text-field.label-text.font - static const String textFieldLabelTextFont = 'Roboto'; - - /// md.comp.filled-select.text-field.input-text.type - static const double textFieldInputTextTypeFontSize = 16.00; - - /// md.comp.filled-select.text-field.input-text.type - static const double textFieldInputTextTypeFontWeight = 400; - - /// md.comp.filled-select.text-field.input-text.type - static const double textFieldInputTextTypeLineHeight = 24.00; - - /// md.comp.filled-select.text-field.input-text.type - static const double textFieldInputTextTypeLetterSpacing = 0.50; - - /// md.comp.filled-select.text-field.input-text.type - static const String textFieldInputTextTypeFontFamily = 'Roboto'; - - /// md.comp.filled-select.text-field.error.hover.trailing-icon.color - static const TokenColorRole textFieldErrorHoverTrailingIconColor = - TokenColorRole.onErrorContainer; - - /// md.comp.filled-select.text-field.disabled.label-text.opacity - static const double textFieldDisabledLabelTextOpacity = 0.38; - - /// md.comp.filled-select.text-field.focus.leading-icon.color - static const TokenColorRole textFieldFocusLeadingIconColor = + /// md.comp.filled-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-select.text-field.disabled.active-indicator.height - static const double textFieldDisabledActiveIndicatorHeight = 1.00; - - /// md.comp.filled-select.text-field.hover.label-text.color - static const TokenColorRole textFieldHoverLabelTextColor = - TokenColorRole.onSurface; - - /// md.comp.filled-select.text-field.error.focus.leading-icon.color - static const TokenColorRole textFieldErrorFocusLeadingIconColor = + /// md.comp.filled-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = TokenColorRole.onSurfaceVariant; - - /// md.comp.filled-select.text-field.disabled.active-indicator.color - static const TokenColorRole textFieldDisabledActiveIndicatorColor = - TokenColorRole.onSurface; - - /// md.comp.filled-select.text-field.disabled.trailing-icon.opacity - static const double textFieldDisabledTrailingIconOpacity = 0.38; - - /// md.comp.filled-select.text-field.disabled.active-indicator.opacity - static const double textFieldDisabledActiveIndicatorOpacity = 0.38; - - /// md.comp.filled-select.text-field.supporting-text.font - static const String textFieldSupportingTextFont = 'Roboto'; - - /// md.comp.filled-select.text-field.error.hover.state-layer.opacity - static const double textFieldErrorHoverStateLayerOpacity = 0.08; - - /// md.comp.filled-select.text-field.error.input-text.color - static const TokenColorRole textFieldErrorInputTextColor = - TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart index c7d288753b07..7af67ecfd5d4 100644 --- a/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart +++ b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart @@ -2,265 +2,1177 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFilledTextField { - /// md.comp.filled-text-field.error.trailing-icon.color - static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; - - /// md.comp.filled-text-field.trailing-icon.color - static const TokenColorRole trailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-text-field.active-indicator.height + static const double activeIndicatorHeight = 1.00; - /// md.comp.filled-text-field.supporting-text.font - static const String supportingTextFont = 'Roboto'; + /// md.comp.filled-text-field.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.filled-text-field.error.active-indicator.color - static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + /// md.comp.filled-text-field.disabled.active-indicator.height + static const double disabledActiveIndicatorHeight = 1.00; /// md.comp.filled-text-field.disabled.active-indicator.opacity static const double disabledActiveIndicatorOpacity = 0.38; - /// md.comp.filled-text-field.supporting-text.type - static const double supportingTextTypeFontSize = 12.00; + /// md.comp.filled-text-field.disabled.container.opacity + static const double disabledContainerOpacity = 0.04; - /// md.comp.filled-text-field.supporting-text.type - static const double supportingTextTypeFontWeight = 400; + /// md.comp.filled-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; - /// md.comp.filled-text-field.supporting-text.type - static const double supportingTextTypeLineHeight = 16.00; + /// md.comp.filled-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; - /// md.comp.filled-text-field.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.40; + /// md.comp.filled-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.filled-text-field.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.filled-text-field.focus.active-indicator.height + static const double focusActiveIndicatorHeight = 2.00; + + /// md.comp.filled-text-field.focus.active-indicator.thickness + static const double focusActiveIndicatorThickness = 3.00; + + /// md.comp.filled-text-field.hover.active-indicator.height + static const double hoverActiveIndicatorHeight = 1.00; + + /// md.comp.filled-text-field.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-text-field.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.filled-text-field.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.bodyLarge; + + /// md.comp.filled-text-field.leading-icon.size + static const double leadingIconSize = 24.00; /// md.comp.filled-text-field.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; - /// md.comp.filled-text-field.error.hover.state-layer.color - static const TokenColorRole errorHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.filled-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; +} - /// md.comp.filled-text-field.hover.label-text.color - static const TokenColorRole hoverLabelTextColor = +class TokenFilledTextFieldDark { + /// md.comp.filled-text-field.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledTextFieldDarkDefault { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.active-indicator.height - static const double activeIndicatorHeight = 1.00; + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; - /// md.comp.filled-text-field.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; /// md.comp.filled-text-field.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.input-text.color - static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.hover.supporting-text.color - static const TokenColorRole errorHoverSupportingTextColor = + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = TokenColorRole.error; - /// md.comp.filled-text-field.hover.supporting-text.color - static const TokenColorRole hoverSupportingTextColor = + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.filled-text-field.error.focus.supporting-text.color static const TokenColorRole errorFocusSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-text-field.disabled.input-text.opacity - static const double disabledInputTextOpacity = 0.38; + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-text-field.hover.trailing-icon.color - static const TokenColorRole hoverTrailingIconColor = + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + /// md.comp.filled-text-field.error.leading-icon.color static const TokenColorRole errorLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.focus.label-text.color static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; - /// md.comp.filled-text-field.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.active-indicator.thickness - static const double focusActiveIndicatorThickness = 3.00; + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filled-text-field.hover.active-indicator.color static const TokenColorRole hoverActiveIndicatorColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.hover.state-layer.opacity - static const double errorHoverStateLayerOpacity = 0.08; + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.hover.leading-icon.color - static const TokenColorRole errorHoverLeadingIconColor = + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.disabled.trailing-icon.opacity - static const double disabledTrailingIconOpacity = 0.38; + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.error.focus.leading-icon.color - static const TokenColorRole errorFocusLeadingIconColor = + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.active-indicator.height - static const double focusActiveIndicatorHeight = 2.00; + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.error.focus.caret.color - static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldDarkHighContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldDarkMediumContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldLight { + /// md.comp.filled-text-field.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenFilledTextFieldLightDefault { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilledTextFieldLightHighContrast { + /// md.comp.filled-text-field.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.label-text.type - static const double labelTextTypeFontSize = 16.00; + /// md.comp.filled-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.label-text.type - static const double labelTextTypeFontWeight = 400; + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.label-text.type - static const double labelTextTypeLineHeight = 24.00; + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.label-text.type - static const double labelTextTypeLetterSpacing = 0.50; + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.supporting-text.color - static const TokenColorRole focusSupportingTextColor = + /// md.comp.filled-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.disabled.supporting-text.color - static const TokenColorRole disabledSupportingTextColor = - TokenColorRole.onSurface; + /// md.comp.filled-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.trailing-icon.color - static const TokenColorRole focusTrailingIconColor = + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.disabled.container.opacity - static const double disabledContainerOpacity = 0.04; + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.active-indicator.color - static const TokenColorRole focusActiveIndicatorColor = - TokenColorRole.primary; + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} +class TokenFilledTextFieldLightMediumContrast { /// md.comp.filled-text-field.active-indicator.color static const TokenColorRole activeIndicatorColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.input-text.color - static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; - /// md.comp.filled-text-field.trailing-icon.size - static const double trailingIconSize = 24.00; + /// md.comp.filled-text-field.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; - /// md.comp.filled-text-field.leading-icon.size - static const double leadingIconSize = 24.00; + /// md.comp.filled-text-field.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.hover.trailing-icon.color - static const TokenColorRole errorHoverTrailingIconColor = - TokenColorRole.onErrorContainer; + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.input-text.placeholder.color - static const TokenColorRole inputTextPlaceholderColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-text-field.hover.input-text.color - static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; - /// md.comp.filled-text-field.input-text.color - static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.filled-text-field.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.filled-text-field.error.active-indicator.color + static const TokenColorRole errorActiveIndicatorColor = TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.active-indicator.color + static const TokenColorRole errorFocusActiveIndicatorColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; /// md.comp.filled-text-field.error.focus.input-text.color static const TokenColorRole errorFocusInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.input-text.type - static const double inputTextTypeFontSize = 16.00; + /// md.comp.filled-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; - /// md.comp.filled-text-field.input-text.type - static const double inputTextTypeFontWeight = 400; + /// md.comp.filled-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.input-text.type - static const double inputTextTypeLineHeight = 24.00; + /// md.comp.filled-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; - /// md.comp.filled-text-field.input-text.type - static const double inputTextTypeLetterSpacing = 0.50; + /// md.comp.filled-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.filled-text-field.input-text.type - static const String inputTextTypeFontFamily = 'Roboto'; + /// md.comp.filled-text-field.error.hover.active-indicator.color + static const TokenColorRole errorHoverActiveIndicatorColor = + TokenColorRole.onErrorContainer; /// md.comp.filled-text-field.error.hover.input-text.color static const TokenColorRole errorHoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.hover.active-indicator.height - static const double hoverActiveIndicatorHeight = 1.00; + /// md.comp.filled-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; - /// md.comp.filled-text-field.disabled.supporting-text.opacity - static const double disabledSupportingTextOpacity = 0.38; + /// md.comp.filled-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.error.hover.active-indicator.color - static const TokenColorRole errorHoverActiveIndicatorColor = + /// md.comp.filled-text-field.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.filled-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = TokenColorRole.onErrorContainer; - /// md.comp.filled-text-field.disabled.active-indicator.height - static const double disabledActiveIndicatorHeight = 1.00; + /// md.comp.filled-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.focus.label-text.color - static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + /// md.comp.filled-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; - /// md.comp.filled-text-field.disabled.input-text.color - static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.filled-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; - /// md.comp.filled-text-field.disabled.trailing-icon.color - static const TokenColorRole disabledTrailingIconColor = - TokenColorRole.onSurface; + /// md.comp.filled-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; - /// md.comp.filled-text-field.disabled.active-indicator.color - static const TokenColorRole disabledActiveIndicatorColor = + /// md.comp.filled-text-field.focus.active-indicator.color + static const TokenColorRole focusActiveIndicatorColor = + TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.filled-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.hover.active-indicator.color + static const TokenColorRole hoverActiveIndicatorColor = TokenColorRole.onSurface; + /// md.comp.filled-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.filled-text-field.hover.leading-icon.color static const TokenColorRole hoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.filled-text-field.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.filled-text-field.error.hover.label-text.color - static const TokenColorRole errorHoverLabelTextColor = - TokenColorRole.onErrorContainer; + /// md.comp.filled-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.leading-icon.color - static const TokenColorRole leadingIconColor = + /// md.comp.filled-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = TokenColorRole.onSurfaceVariant; /// md.comp.filled-text-field.input-text.prefix.color @@ -271,38 +1183,18 @@ class TokenFilledTextField { static const TokenColorRole inputTextSuffixColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.error.focus.trailing-icon.color - static const TokenColorRole errorFocusTrailingIconColor = - TokenColorRole.error; - - /// md.comp.filled-text-field.error.supporting-text.color - static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; - - /// md.comp.filled-text-field.error.focus.active-indicator.color - static const TokenColorRole errorFocusActiveIndicatorColor = - TokenColorRole.error; - - /// md.comp.filled-text-field.error.label-text.color - static const TokenColorRole errorLabelTextColor = TokenColorRole.error; - - /// md.comp.filled-text-field.disabled.leading-icon.opacity - static const double disabledLeadingIconOpacity = 0.38; + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.disabled.leading-icon.color - static const TokenColorRole disabledLeadingIconColor = - TokenColorRole.onSurface; + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filled-text-field.supporting-text.color static const TokenColorRole supportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filled-text-field.focus.leading-icon.color - static const TokenColorRole focusLeadingIconColor = + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.onSurfaceVariant; - - /// md.comp.filled-text-field.input-text.font - static const String inputTextFont = 'Roboto'; - - /// md.comp.filled-text-field.caret.color - static const TokenColorRole caretColor = TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/filter_chip.dart b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart index 7791242284e5..dd9397cf8041 100644 --- a/packages/material_ui/tool/gen_defaults/data/filter_chip.dart +++ b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart @@ -2,339 +2,1330 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFilterChip { + /// md.comp.filter-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.filter-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.filter-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filter-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.filter-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.filter-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.filter-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.filter-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.filter-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.filter-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.filter-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.disabled.selected.container.opacity + static const double flatDisabledSelectedContainerOpacity = 0.12; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.opacity + static const double flatDisabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.filter-chip.flat.selected.focus.container.elevation + static const double flatSelectedFocusContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.selected.hover.container.elevation + static const double flatSelectedHoverContainerElevation = 1.00; + + /// md.comp.filter-chip.flat.selected.outline.width + static const double flatSelectedOutlineWidth = 0.00; + + /// md.comp.filter-chip.flat.selected.pressed.container.elevation + static const double flatSelectedPressedContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.unselected.focus.container.elevation + static const double flatUnselectedFocusContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.unselected.hover.container.elevation + static const double flatUnselectedHoverContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.unselected.outline.width + static const double flatUnselectedOutlineWidth = 1.00; + + /// md.comp.filter-chip.flat.unselected.pressed.container.elevation + static const double flatUnselectedPressedContainerElevation = 0.00; + + /// md.comp.filter-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.filter-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.filter-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.filter-chip.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.filter-chip.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.filter-chip.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.unselected.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.filter-chip.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.filter-chip.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.filter-chip.with-icon.icon.size + static const double withIconIconSize = 18.00; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; +} + +class TokenFilterChipDark { + /// md.comp.filter-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.filter-chip.elevated.unselected.container.color + static const TokenColorRole elevatedUnselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFilterChipDarkDefault { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipDarkHighContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipDarkMediumContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenFilterChipLight { /// md.comp.filter-chip.elevated.container.shadow-color static const TokenColorRole elevatedContainerShadowColor = TokenColorRole.shadow; - /// md.comp.filter-chip.flat.disabled.unselected.outline.opacity - static const double flatDisabledUnselectedOutlineOpacity = 0.12; + /// md.comp.filter-chip.elevated.unselected.container.color + static const TokenColorRole elevatedUnselectedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenFilterChipLightDefault { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filter-chip.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.selected.container.color - static const TokenColorRole flatSelectedContainerColor = - TokenColorRole.secondaryContainer; + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.unselected.focus.state-layer.opacity - static const double unselectedFocusStateLayerOpacity = 0.10; + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.unselected.label-text.color - static const TokenColorRole unselectedLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; - /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = TokenColorRole.primary; - /// md.comp.filter-chip.selected.dragged.state-layer.color - static const TokenColorRole selectedDraggedStateLayerColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.filter-chip.selected.hover.state-layer.opacity - static const double selectedHoverStateLayerOpacity = 0.08; - - /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = TokenColorRole.primary; /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color static const TokenColorRole withTrailingIconDisabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.filter-chip.with-icon.icon.size - static const double withIconIconSize = 18.00; + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.unselected.focus.outline.color - static const TokenColorRole flatUnselectedFocusOutlineColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.unselected.hover.container.elevation - static const double flatUnselectedHoverContainerElevation = 0.00; + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color static const TokenColorRole withTrailingIconSelectedTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.unselected.dragged.label-text.color - static const TokenColorRole unselectedDraggedLabelTextColor = + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.unselected.pressed.state-layer.opacity - static const double unselectedPressedStateLayerOpacity = 0.10; + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.filter-chip.flat.selected.pressed.container.elevation - static const double flatSelectedPressedContainerElevation = 0.00; +class TokenFilterChipLightHighContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.filter-chip.flat.container.elevation - static const double flatContainerElevation = 0.00; + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.selected.hover.state-layer.color static const TokenColorRole selectedHoverStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.unselected.outline.width - static const double flatUnselectedOutlineWidth = 1.00; + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.opacity - static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.selected.hover.container.elevation - static const double flatSelectedHoverContainerElevation = 1.00; + /// md.comp.filter-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filter-chip.unselected.hover.state-layer.color static const TokenColorRole unselectedHoverStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.filter-chip.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.dragged.container.elevation - static const double draggedContainerElevation = 8.00; + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.pressed.state-layer.opacity - static const double selectedPressedStateLayerOpacity = 0.10; + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.unselected.hover.state-layer.opacity - static const double unselectedHoverStateLayerOpacity = 0.08; + /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.primary; - /// md.comp.filter-chip.flat.unselected.focus.container.elevation - static const double flatUnselectedFocusContainerElevation = 0.00; + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; - /// md.comp.filter-chip.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; - /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color - static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.focus.label-text.color - static const TokenColorRole selectedFocusLabelTextColor = + /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.elevated.focus.container.elevation - static const double elevatedFocusContainerElevation = 1.00; - - /// md.comp.filter-chip.flat.disabled.selected.container.color - static const TokenColorRole flatDisabledSelectedContainerColor = - TokenColorRole.onSurface; + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.elevated.unselected.container.color - static const TokenColorRole elevatedUnselectedContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.disabled.unselected.outline.color - static const TokenColorRole flatDisabledUnselectedOutlineColor = - TokenColorRole.onSurface; + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color static const TokenColorRole - withTrailingIconUnselectedDraggedTrailingIconColor = + withTrailingIconUnselectedPressedTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.elevated.disabled.container.opacity - static const double elevatedDisabledContainerOpacity = 0.12; + /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.filter-chip.container.height - static const double containerHeight = 32.00; +class TokenFilterChipLightMediumContrast { + /// md.comp.filter-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.filter-chip.unselected.focus.label-text.color - static const TokenColorRole unselectedFocusLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; /// md.comp.filter-chip.elevated.selected.container.color static const TokenColorRole elevatedSelectedContainerColor = TokenColorRole.secondaryContainer; - /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color - static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.flat.unselected.focus.outline.color + static const TokenColorRole flatUnselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.filter-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.filter-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = + /// md.comp.filter-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color - static const TokenColorRole withLeadingIconDisabledLeadingIconColor = - TokenColorRole.onSurface; + /// md.comp.filter-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.selected.focus.state-layer.color static const TokenColorRole selectedFocusStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); - - /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = - TokenColorRole.primary; - - /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color - static const TokenColorRole - withTrailingIconUnselectedPressedTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.filter-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.dragged.label-text.color - static const TokenColorRole selectedDraggedLabelTextColor = + /// md.comp.filter-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.selected.outline.width - static const double flatSelectedOutlineWidth = 0.00; + /// md.comp.filter-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.focus.state-layer.opacity - static const double selectedFocusStateLayerOpacity = 0.10; + /// md.comp.filter-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color - static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.filter-chip.elevated.container.elevation - static const double elevatedContainerElevation = 1.00; - - /// md.comp.filter-chip.flat.disabled.selected.container.opacity - static const double flatDisabledSelectedContainerOpacity = 0.12; + /// md.comp.filter-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.elevated.disabled.container.elevation - static const double elevatedDisabledContainerElevation = 0.00; + /// md.comp.filter-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.flat.selected.focus.container.elevation - static const double flatSelectedFocusContainerElevation = 0.00; + /// md.comp.filter-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.unselected.dragged.state-layer.opacity - static const double unselectedDraggedStateLayerOpacity = 0.16; + /// md.comp.filter-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.filter-chip.unselected.hover.label-text.color static const TokenColorRole unselectedHoverLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.elevated.disabled.container.color - static const TokenColorRole elevatedDisabledContainerColor = + /// md.comp.filter-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filter-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.opacity - static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + /// md.comp.filter-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.dragged.state-layer.opacity - static const double selectedDraggedStateLayerOpacity = 0.16; + /// md.comp.filter-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.filter-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.with-leading-icon.selected.leading-icon.color static const TokenColorRole withLeadingIconSelectedLeadingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.filter-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.with-leading-icon.unselected.dragged.leading-icon.color static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = TokenColorRole.primary; - /// md.comp.filter-chip.elevated.hover.container.elevation - static const double elevatedHoverContainerElevation = 3.00; + /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.filter-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.filter-chip.with-trailing-icon.selected.focus.trailing-icon.color static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.selected.hover.label-text.color - static const TokenColorRole selectedHoverLabelTextColor = + /// md.comp.filter-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.with-trailing-icon.selected.dragged.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + /// md.comp.filter-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = + /// md.comp.filter-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.filter-chip.flat.unselected.outline.color - static const TokenColorRole flatUnselectedOutlineColor = - TokenColorRole.outlineVariant; - - /// md.comp.filter-chip.unselected.dragged.state-layer.color - static const TokenColorRole unselectedDraggedStateLayerColor = + /// md.comp.filter-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.flat.unselected.pressed.container.elevation - static const double flatUnselectedPressedContainerElevation = 0.00; + /// md.comp.filter-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.elevated.pressed.container.elevation - static const double elevatedPressedContainerElevation = 1.00; + /// md.comp.filter-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.filter-chip.unselected.focus.state-layer.color - static const TokenColorRole unselectedFocusStateLayerColor = + /// md.comp.filter-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.filter-chip.with-trailing-icon.unselected.trailing-icon.color static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = TokenColorRole.onSurfaceVariant; - - /// md.comp.filter-chip.with-leading-icon.unselected.focus.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = - TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart index 77b28e600ce9..f335fc0a8f6d 100644 --- a/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart +++ b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart @@ -2,20 +2,87 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenFullScreenDialog { - /// md.comp.full-screen-dialog.header.headline.color - static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + /// md.comp.full-screen-dialog.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.full-screen-dialog.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.opacity + static const double headerActionFocusStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.opacity + static const double headerActionHoverStateLayerOpacity = 0.08; + + /// md.comp.full-screen-dialog.header.action.label-text.type + static const TypescaleStruct headerActionLabelTextType = + TokenTypescale.titleSmall; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.opacity + static const double headerActionPressedStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.container.elevation + static const double headerContainerElevation = 0.00; + + /// md.comp.full-screen-dialog.header.container.height + static const double headerContainerHeight = 56.00; + + /// md.comp.full-screen-dialog.header.headline.type + static const TypescaleStruct headerHeadlineType = TokenTypescale.titleLarge; /// md.comp.full-screen-dialog.header.icon.size static const double headerIconSize = 24.00; - /// md.comp.full-screen-dialog.header.headline.font - static const String headerHeadlineFont = 'Roboto'; + /// md.comp.full-screen-dialog.header.on-scroll.container.elevation + static const double headerOnScrollContainerElevation = 3.00; +} + +class TokenFullScreenDialogDark { + /// md.comp.full-screen-dialog.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.on-scroll.container.color + static const TokenColorRole headerOnScrollContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenFullScreenDialogDarkDefault { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; /// md.comp.full-screen-dialog.header.action.pressed.label-text.color static const TokenColorRole headerActionPressedLabelTextColor = @@ -25,99 +92,201 @@ class TokenFullScreenDialog { static const TokenColorRole headerActionPressedStateLayerColor = TokenColorRole.primary; + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogDarkHighContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + /// md.comp.full-screen-dialog.header.action.hover.label-text.color static const TokenColorRole headerActionHoverLabelTextColor = TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.on-scroll.container.elevation - static const double headerOnScrollContainerElevation = 3.00; - - /// md.comp.full-screen-dialog.header.action.label-text.type - static const double headerActionLabelTextTypeFontSize = 14.00; + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.label-text.type - static const double headerActionLabelTextTypeFontWeight = 500; + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.label-text.type - static const double headerActionLabelTextTypeLineHeight = 20.00; + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.label-text.type - static const double headerActionLabelTextTypeLetterSpacing = 0.10; + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.label-text.type - static const String headerActionLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; - /// md.comp.full-screen-dialog.header.action.hover.state-layer.opacity - static const double headerActionHoverStateLayerOpacity = 0.08; + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} +class TokenFullScreenDialogDarkMediumContrast { /// md.comp.full-screen-dialog.header.action.focus.label-text.color static const TokenColorRole headerActionFocusLabelTextColor = TokenColorRole.primary; + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color static const TokenColorRole headerActionHoverStateLayerColor = TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.focus.state-layer.color - static const TokenColorRole headerActionFocusStateLayerColor = + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.focus.state-layer.opacity - static const double headerActionFocusStateLayerOpacity = 0.10; - - /// md.comp.full-screen-dialog.header.action.label-text.font - static const String headerActionLabelTextFont = 'Roboto'; + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.container.color - static const TokenColorRole headerContainerColor = TokenColorRole.surface; + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.container.color - static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; /// md.comp.full-screen-dialog.header.icon.color static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} - /// md.comp.full-screen-dialog.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); +class TokenFullScreenDialogLight { + /// md.comp.full-screen-dialog.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.full-screen-dialog.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; /// md.comp.full-screen-dialog.header.on-scroll.container.color static const TokenColorRole headerOnScrollContainerColor = TokenColorRole.surfaceContainer; +} - /// md.comp.full-screen-dialog.header.container.elevation - static const double headerContainerElevation = 0.00; +class TokenFullScreenDialogLightDefault { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.headline.type - static const double headerHeadlineTypeFontSize = 22.00; + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.headline.type - static const double headerHeadlineTypeFontWeight = 400; + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.headline.type - static const double headerHeadlineTypeLineHeight = 28.00; + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.headline.type - static const double headerHeadlineTypeLetterSpacing = 0.00; + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.headline.type - static const String headerHeadlineTypeFontFamily = 'Roboto'; + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.container.elevation - static const double containerElevation = 0.00; + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.action.pressed.state-layer.opacity - static const double headerActionPressedStateLayerOpacity = 0.10; + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogLightHighContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; /// md.comp.full-screen-dialog.header.action.label-text.color static const TokenColorRole headerActionLabelTextColor = TokenColorRole.primary; - /// md.comp.full-screen-dialog.header.container.height - static const double headerContainerHeight = 56.00; + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; +} + +class TokenFullScreenDialogLightMediumContrast { + /// md.comp.full-screen-dialog.header.action.focus.label-text.color + static const TokenColorRole headerActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.focus.state-layer.color + static const TokenColorRole headerActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.label-text.color + static const TokenColorRole headerActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.hover.state-layer.color + static const TokenColorRole headerActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.label-text.color + static const TokenColorRole headerActionLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.label-text.color + static const TokenColorRole headerActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.action.pressed.state-layer.color + static const TokenColorRole headerActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.full-screen-dialog.header.headline.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/glass_button.dart b/packages/material_ui/tool/gen_defaults/data/glass_button.dart index 9dbad4e87be2..96de8d13e9c4 100644 --- a/packages/material_ui/tool/gen_defaults/data/glass_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/glass_button.dart @@ -2,58 +2,257 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; -class TokenGlassButton { +class TokenGlassButtonDark { + /// md.comp.glass.button.text.container.color + static const TokenColorRole textContainerColor = TokenColorRole.surface; + + /// md.comp.glass.button.text.disabled.container.color + static const TokenColorRole textDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.button.text.selected.container.color + static const TokenColorRole textSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + /// md.comp.glass.button.text.unselected.container.color static const TokenColorRole textUnselectedContainerColor = TokenColorRole.surface; +} + +class TokenGlassButtonDarkDefault { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; /// md.comp.glass.button.text.pressed.unselected.state-layer.color static const TokenColorRole textPressedUnselectedStateLayerColor = TokenColorRole.primary; + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.glass.button.text.selected.label-text.color static const TokenColorRole textSelectedLabelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonDarkHighContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + /// md.comp.glass.button.text.pressed.state-layer.color static const TokenColorRole textPressedStateLayerColor = TokenColorRole.primary; + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.glass.button.text.unselected.icon.color static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonDarkMediumContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + /// md.comp.glass.button.text.selected.icon.color static const TokenColorRole textSelectedIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + /// md.comp.glass.button.text.unselected.label-text.color static const TokenColorRole textUnselectedLabelTextColor = TokenColorRole.primary; +} + +class TokenGlassButtonLight { + /// md.comp.glass.button.text.container.color + static const TokenColorRole textContainerColor = TokenColorRole.surface; + + /// md.comp.glass.button.text.disabled.container.color + static const TokenColorRole textDisabledContainerColor = + TokenColorRole.surfaceContainer; /// md.comp.glass.button.text.selected.container.color static const TokenColorRole textSelectedContainerColor = TokenColorRole.surfaceContainerHighest; + /// md.comp.glass.button.text.unselected.container.color + static const TokenColorRole textUnselectedContainerColor = + TokenColorRole.surface; +} + +class TokenGlassButtonLightDefault { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + /// md.comp.glass.button.text.pressed.selected.state-layer.color static const TokenColorRole textPressedSelectedStateLayerColor = TokenColorRole.onSecondary; + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonLightHighContrast { /// md.comp.glass.button.text.disabled.icon.color static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; + /// md.comp.glass.button.text.disabled.label-text.color + static const TokenColorRole textDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.glass.button.text.icon.color + static const TokenColorRole textIconColor = TokenColorRole.primary; + /// md.comp.glass.button.text.label-text.color static const TokenColorRole textLabelTextColor = TokenColorRole.primary; - /// md.comp.glass.button.text.container.color - static const TokenColorRole textContainerColor = TokenColorRole.surface; + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; - /// md.comp.glass.button.text.disabled.container.color - static const TokenColorRole textDisabledContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; +} + +class TokenGlassButtonLightMediumContrast { + /// md.comp.glass.button.text.disabled.icon.color + static const TokenColorRole textDisabledIconColor = TokenColorRole.onSurface; /// md.comp.glass.button.text.disabled.label-text.color static const TokenColorRole textDisabledLabelTextColor = @@ -61,4 +260,34 @@ class TokenGlassButton { /// md.comp.glass.button.text.icon.color static const TokenColorRole textIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.label-text.color + static const TokenColorRole textLabelTextColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.selected.state-layer.color + static const TokenColorRole textPressedSelectedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.glass.button.text.pressed.state-layer.color + static const TokenColorRole textPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.pressed.unselected.state-layer.color + static const TokenColorRole textPressedUnselectedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.glass.button.text.selected.icon.color + static const TokenColorRole textSelectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.selected.label-text.color + static const TokenColorRole textSelectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.button.text.unselected.icon.color + static const TokenColorRole textUnselectedIconColor = TokenColorRole.primary; + + /// md.comp.glass.button.text.unselected.label-text.color + static const TokenColorRole textUnselectedLabelTextColor = + TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart b/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart index 5bbe600561c7..fe7c418fff7f 100644 --- a/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/glass_icon_button.dart @@ -2,19 +2,48 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; -class TokenGlassIconButton { +class TokenGlassIconButtonDark { /// md.comp.glass.icon-button.filled.disabled.container.color static const TokenColorRole filledDisabledContainerColor = TokenColorRole.surfaceContainer; + /// md.comp.glass.icon-button.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.container.color + static const TokenColorRole standardDisabledContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.disabled.selected.container.color + static const TokenColorRole standardDisabledSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.disabled.unselected.container.color + static const TokenColorRole standardDisabledUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.selected.container.color + static const TokenColorRole standardSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole standardSelectedPressedStateLayerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.unselected.container.color + static const TokenColorRole standardUnselectedContainerColor = + TokenColorRole.surface; + /// md.comp.glass.icon-button.tonal.disabled.container.color static const TokenColorRole tonalDisabledContainerColor = TokenColorRole.surfaceContainer; +} +class TokenGlassIconButtonDarkDefault { /// md.comp.glass.icon-button.standard.pressed.state-layer.color static const TokenColorRole standardPressedStateLayerColor = TokenColorRole.onSurfaceVariant; @@ -22,21 +51,35 @@ class TokenGlassIconButton { /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color static const TokenColorRole standardUnselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.glass.icon-button.standard.unselected.container.color - static const TokenColorRole standardUnselectedContainerColor = - TokenColorRole.surface; +class TokenGlassIconButtonDarkHighContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.glass.icon-button.standard.container.color - static const TokenColorRole standardContainerColor = TokenColorRole.surface; + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.glass.icon-button.standard.selected.pressed.state-layer.color - static const TokenColorRole standardSelectedPressedStateLayerColor = - TokenColorRole.surfaceContainerHighest; +class TokenGlassIconButtonDarkMediumContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.glass.icon-button.standard.selected.container.color - static const TokenColorRole standardSelectedContainerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonLight { + /// md.comp.glass.icon-button.filled.disabled.container.color + static const TokenColorRole filledDisabledContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.glass.icon-button.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; /// md.comp.glass.icon-button.standard.disabled.container.color static const TokenColorRole standardDisabledContainerColor = @@ -49,4 +92,50 @@ class TokenGlassIconButton { /// md.comp.glass.icon-button.standard.disabled.unselected.container.color static const TokenColorRole standardDisabledUnselectedContainerColor = TokenColorRole.surface; + + /// md.comp.glass.icon-button.standard.selected.container.color + static const TokenColorRole standardSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole standardSelectedPressedStateLayerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.glass.icon-button.standard.unselected.container.color + static const TokenColorRole standardUnselectedContainerColor = + TokenColorRole.surface; + + /// md.comp.glass.icon-button.tonal.disabled.container.color + static const TokenColorRole tonalDisabledContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenGlassIconButtonLightDefault { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonLightHighContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenGlassIconButtonLightMediumContrast { + /// md.comp.glass.icon-button.standard.pressed.state-layer.color + static const TokenColorRole standardPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.glass.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole standardUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button.dart b/packages/material_ui/tool/gen_defaults/data/icon_button.dart index 27531cde2d6d..3688ea7ebcf8 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button.dart @@ -2,14 +2,26 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenIconButton { - /// md.comp.icon-button.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + /// md.comp.icon-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.icon-button.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 12.00, topRight: 12.00, @@ -17,45 +29,65 @@ class TokenIconButton { bottomRight: 12.00, ); - /// md.comp.icon-button.focused.icon.color - static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.default.leading-space + static const double defaultLeadingSpace = 8.00; - /// md.comp.icon-button.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.default.trailing-space + static const double defaultTrailingSpace = 8.00; - /// md.comp.icon-button.hovered.icon.color - static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; - /// md.comp.icon-button.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = - TokenColorRole.onPrimary; + /// md.comp.icon-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; - /// md.comp.icon-button.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; - /// md.comp.icon-button.wide.leading-space - static const double wideLeadingSpace = 14.00; + /// md.comp.icon-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; /// md.comp.icon-button.focused.state-layer.opacity static const double focusedStateLayerOpacity = 0.10; - /// md.comp.icon-button.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; - /// md.comp.icon-button.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.icon-button.icon.size + static const double iconSize = 24.00; - /// md.comp.icon-button.unselected.hovered.state-layer.color - static const TokenColorRole unselectedHoveredStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.narrow.leading-space + static const double narrowLeadingSpace = 4.00; - /// md.comp.icon-button.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = - TokenColorRole.onPrimary; + /// md.comp.icon-button.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; - /// md.comp.icon-button.default.trailing-space - static const double defaultTrailingSpace = 8.00; + /// md.comp.icon-button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.icon-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); /// md.comp.icon-button.selected.container.shape.square static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( @@ -66,136 +98,579 @@ class TokenIconButton { bottomRight: 0.00, ); - /// md.comp.icon-button.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.icon-button.wide.leading-space + static const double wideLeadingSpace = 14.00; - /// md.comp.icon-button.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.icon-button.wide.trailing-space + static const double wideTrailingSpace = 14.00; +} +class TokenIconButtonDark { /// md.comp.icon-button.unselected.container.color static const TokenColorRole unselectedContainerColor = TokenColorRole.surfaceContainer; +} - /// md.comp.icon-button.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; - - /// md.comp.icon-button.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; - - /// md.comp.icon-button.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; +class TokenIconButtonDarkDefault { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; - /// md.comp.icon-button.icon.color - static const TokenColorRole iconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.icon-button.default.leading-space - static const double defaultLeadingSpace = 8.00; + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; /// md.comp.icon-button.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.icon-button.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.icon-button.narrow.leading-space - static const double narrowLeadingSpace = 4.00; + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.unselected.focused.icon.color - static const TokenColorRole unselectedFocusedIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = - TokenColorRole.onPrimary; + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; /// md.comp.icon-button.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.icon-button.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; - /// md.comp.icon-button.selected.hovered.state-layer.color - static const TokenColorRole selectedHoveredStateLayerColor = + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.container.shape.square - static const ShapeStruct containerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; - /// md.comp.icon-button.wide.trailing-space - static const double wideTrailingSpace = 14.00; + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.icon-button.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.unselected.focused.state-layer.color static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.unselected.icon.color static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.container.height - static const double containerHeight = 40.00; - - /// md.comp.icon-button.narrow.trailing-space - static const double narrowTrailingSpace = 4.00; - - /// md.comp.icon-button.selected.focused.state-layer.color - static const TokenColorRole selectedFocusedStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} +class TokenIconButtonDarkHighContrast { /// md.comp.icon-button.container.color static const TokenColorRole containerColor = TokenColorRole.primary; /// md.comp.icon-button.disabled.container.color static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.icon-button.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.onPrimary; + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; /// md.comp.icon-button.selected.container.color static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.icon-button.icon.size - static const double iconSize = 24.00; + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonDarkMediumContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonLight { + /// md.comp.icon-button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonLightDefault { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonLightHighContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonLightMediumContrast { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart index 4dd2362ea713..91ba7ee68453 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.dart @@ -2,115 +2,575 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenIconButtonFilled { + /// md.comp.icon-button.filled.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.filled.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + /// md.comp.icon-button.filled.hovered.state-layer.opacity static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.icon-button.filled.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenIconButtonFilledDark { + /// md.comp.icon-button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonFilledDarkDefault { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledDarkHighContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; /// md.comp.icon-button.filled.disabled.container.color static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.pressed.icon.color static const TokenColorRole selectedPressedIconColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.filled.unselected.hovered.state-layer.color static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.filled.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.filled.unselected.pressed.icon.color static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledDarkMediumContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.icon-button.filled.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.container.color static const TokenColorRole selectedContainerColor = TokenColorRole.primary; - /// md.comp.icon-button.filled.selected.icon.color - static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.icon-button.filled.selected.hovered.icon.color static const TokenColorRole selectedHoveredIconColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.unselected.icon.color - static const TokenColorRole unselectedIconColor = + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.filled.unselected.hovered.icon.color static const TokenColorRole unselectedHoveredIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledLight { + /// md.comp.icon-button.filled.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenIconButtonFilledLightDefault { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.focused.state-layer.color static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.filled.unselected.focused.state-layer.color static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.filled.container.color - static const TokenColorRole containerColor = TokenColorRole.primary; + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.filled.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.icon-button.filled.icon.color - static const TokenColorRole iconColor = TokenColorRole.onPrimary; +class TokenIconButtonFilledLightHighContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; - /// md.comp.icon-button.filled.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; - /// md.comp.icon-button.filled.hovered.icon.color - static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; /// md.comp.icon-button.filled.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.icon-button.filled.unselected.container.color - static const TokenColorRole unselectedContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonFilledLightMediumContrast { + /// md.comp.icon-button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; /// md.comp.icon-button.filled.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.icon.color + static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// md.comp.icon-button.filled.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.hovered.state-layer.color static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onPrimary; + /// md.comp.icon-button.filled.unselected.focused.icon.color static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.filled.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart index f446707d3827..56c54be02da6 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart @@ -2,19 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenIconButtonLarge { - /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - - /// md.comp.icon-button.large.default.leading-space - static const double defaultLeadingSpace = 32.00; - - /// md.comp.icon-button.large.narrow.trailing-space - static const double narrowTrailingSpace = 16.00; + /// md.comp.icon-button.large.container.height + static const double containerHeight = 96.00; /// md.comp.icon-button.large.container.shape.round static const ShapeStruct containerShapeRound = ShapeStruct( @@ -25,21 +19,39 @@ class TokenIconButtonLarge { bottomRight: 0.00, ); + /// md.comp.icon-button.large.container.shape.square + static const ShapeStruct containerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.icon-button.large.default.leading-space + static const double defaultLeadingSpace = 32.00; + + /// md.comp.icon-button.large.default.trailing-space + static const double defaultTrailingSpace = 32.00; + /// md.comp.icon-button.large.icon.size static const double iconSize = 32.00; - /// md.comp.icon-button.large.wide.trailing-space - static const double wideTrailingSpace = 48.00; + /// md.comp.icon-button.large.narrow.leading-space + static const double narrowLeadingSpace = 16.00; - /// md.comp.icon-button.large.container.height - static const double containerHeight = 96.00; + /// md.comp.icon-button.large.narrow.trailing-space + static const double narrowTrailingSpace = 16.00; + + /// md.comp.icon-button.large.outlined.outline.width + static const double outlinedOutlineWidth = 2.00; + + /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; /// md.comp.icon-button.large.pressed.container.corner-size.motion.spring.stiffness static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - /// md.comp.icon-button.large.default.trailing-space - static const double defaultTrailingSpace = 32.00; - /// md.comp.icon-button.large.pressed.container.shape static const ShapeStruct pressedContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -49,21 +61,6 @@ class TokenIconButtonLarge { bottomRight: 16.00, ); - /// md.comp.icon-button.large.narrow.leading-space - static const double narrowLeadingSpace = 16.00; - - /// md.comp.icon-button.large.container.shape.square - static const ShapeStruct containerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); - - /// md.comp.icon-button.large.outlined.outline.width - static const double outlinedOutlineWidth = 2.00; - /// md.comp.icon-button.large.selected.container.shape.round static const ShapeStruct selectedContainerShapeRound = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -84,4 +81,7 @@ class TokenIconButtonLarge { /// md.comp.icon-button.large.wide.leading-space static const double wideLeadingSpace = 48.00; + + /// md.comp.icon-button.large.wide.trailing-space + static const double wideTrailingSpace = 48.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart index a569429c26ee..d40a868f3157 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart @@ -2,19 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenIconButtonMedium { - /// md.comp.icon-button.medium.icon.size - static const double iconSize = 24.00; - - /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + /// md.comp.icon-button.medium.container.height + static const double containerHeight = 56.00; - /// md.comp.icon-button.medium.selected.container.shape.square - static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + /// md.comp.icon-button.medium.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -22,21 +19,6 @@ class TokenIconButtonMedium { bottomRight: 0.00, ); - /// md.comp.icon-button.medium.narrow.trailing-space - static const double narrowTrailingSpace = 12.00; - - /// md.comp.icon-button.medium.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); - - /// md.comp.icon-button.medium.container.height - static const double containerHeight = 56.00; - /// md.comp.icon-button.medium.container.shape.square static const ShapeStruct containerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -46,20 +28,29 @@ class TokenIconButtonMedium { bottomRight: 16.00, ); + /// md.comp.icon-button.medium.default.leading-space + static const double defaultLeadingSpace = 16.00; + /// md.comp.icon-button.medium.default.trailing-space static const double defaultTrailingSpace = 16.00; - /// md.comp.icon-button.medium.wide.trailing-space - static const double wideTrailingSpace = 24.00; - - /// md.comp.icon-button.medium.wide.leading-space - static const double wideLeadingSpace = 24.00; + /// md.comp.icon-button.medium.icon.size + static const double iconSize = 24.00; /// md.comp.icon-button.medium.narrow.leading-space static const double narrowLeadingSpace = 12.00; - /// md.comp.icon-button.medium.default.leading-space - static const double defaultLeadingSpace = 16.00; + /// md.comp.icon-button.medium.narrow.trailing-space + static const double narrowTrailingSpace = 12.00; + + /// md.comp.icon-button.medium.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; /// md.comp.icon-button.medium.pressed.container.shape static const ShapeStruct pressedContainerShape = ShapeStruct( @@ -70,8 +61,17 @@ class TokenIconButtonMedium { bottomRight: 12.00, ); - /// md.comp.icon-button.medium.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( + /// md.comp.icon-button.medium.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.icon-button.medium.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -79,9 +79,9 @@ class TokenIconButtonMedium { bottomRight: 0.00, ); - /// md.comp.icon-button.medium.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + /// md.comp.icon-button.medium.wide.leading-space + static const double wideLeadingSpace = 24.00; - /// md.comp.icon-button.medium.outlined.outline.width - static const double outlinedOutlineWidth = 1.00; + /// md.comp.icon-button.medium.wide.trailing-space + static const double wideTrailingSpace = 24.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart index ac08e349d1e0..01826ea877df 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart @@ -2,132 +2,677 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenIconButtonOutlined { - /// md.comp.icon-button.outlined.unselected.outline.color - static const TokenColorRole unselectedOutlineColor = - TokenColorRole.outlineVariant; - - /// md.comp.icon-button.outlined.icon.color - static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; /// md.comp.icon-button.outlined.focused.state-layer.opacity static const double focusedStateLayerOpacity = 0.10; - /// md.comp.icon-button.outlined.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = + /// md.comp.icon-button.outlined.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.outlined.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.outlined.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.10; +} + +class TokenIconButtonOutlinedDark { + /// md.comp.icon-button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenIconButtonOutlinedDarkDefault { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.outlined.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.outline.color static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; - /// md.comp.icon-button.outlined.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; /// md.comp.icon-button.outlined.selected.hovered.icon.color static const TokenColorRole selectedHoveredIconColor = TokenColorRole.inverseOnSurface; - /// md.comp.icon-button.outlined.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color static const TokenColorRole unselectedHoveredStateLayerColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedDarkHighContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; /// md.comp.icon-button.outlined.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.selected.disabled.container.color - static const TokenColorRole selectedDisabledContainerColor = - TokenColorRole.onSurface; + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.outlined.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + /// md.comp.icon-button.outlined.selected.focused.icon.color static const TokenColorRole selectedFocusedIconColor = TokenColorRole.inverseOnSurface; + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.inverseOnSurface; - /// md.comp.icon-button.outlined.unselected.disabled.outline.color - static const TokenColorRole unselectedDisabledOutlineColor = - TokenColorRole.outlineVariant; + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; /// md.comp.icon-button.outlined.selected.pressed.icon.color static const TokenColorRole selectedPressedIconColor = TokenColorRole.inverseOnSurface; - /// md.comp.icon-button.outlined.disabled.outline.color - static const TokenColorRole disabledOutlineColor = + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = TokenColorRole.outlineVariant; + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.selected.disabled.container.opacity - static const double selectedDisabledContainerOpacity = 0.10; + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.pressed.icon.color - static const TokenColorRole pressedIconColor = + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.inverseOnSurface; + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; - /// md.comp.icon-button.outlined.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.selected.container.color - static const TokenColorRole selectedContainerColor = - TokenColorRole.inverseSurface; + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} +class TokenIconButtonOutlinedDarkMediumContrast { /// md.comp.icon-button.outlined.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; - /// md.comp.icon-button.outlined.unselected.focused.icon.color - static const TokenColorRole unselectedFocusedIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; - /// md.comp.icon-button.outlined.unselected.icon.color - static const TokenColorRole unselectedIconColor = + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.outlined.selected.icon.color - static const TokenColorRole selectedIconColor = - TokenColorRole.inverseOnSurface; + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.outlined.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + /// md.comp.icon-button.outlined.selected.focused.state-layer.color static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedLight { + /// md.comp.icon-button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenIconButtonOutlinedLightDefault { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedLightHighContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonOutlinedLightMediumContrast { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.outline.color + static const TokenColorRole disabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.icon-button.outlined.unselected.disabled.outline.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.outlined.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart index 693717b3a6e3..0442f2bab95d 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart @@ -2,37 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenIconButtonSmall { - /// md.comp.icon-button.small.selected.container.shape.round - static const ShapeStruct selectedContainerShapeRound = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); - - /// md.comp.icon-button.small.narrow.trailing-space - static const double narrowTrailingSpace = 4.00; - - /// md.comp.icon-button.small.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); - - /// md.comp.icon-button.small.narrow.leading-space - static const double narrowLeadingSpace = 4.00; - - /// md.comp.icon-button.small.wide.trailing-space - static const double wideTrailingSpace = 14.00; + /// md.comp.icon-button.small.container.height + static const double containerHeight = 40.00; /// md.comp.icon-button.small.container.shape.round static const ShapeStruct containerShapeRound = ShapeStruct( @@ -43,12 +19,6 @@ class TokenIconButtonSmall { bottomRight: 0.00, ); - /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - - /// md.comp.icon-button.small.default.leading-space - static const double defaultLeadingSpace = 8.00; - /// md.comp.icon-button.small.container.shape.square static const ShapeStruct containerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -58,23 +28,47 @@ class TokenIconButtonSmall { bottomRight: 12.00, ); + /// md.comp.icon-button.small.default.leading-space + static const double defaultLeadingSpace = 8.00; + + /// md.comp.icon-button.small.default.trailing-space + static const double defaultTrailingSpace = 8.00; + + /// md.comp.icon-button.small.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.small.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.small.narrow.trailing-space + static const double narrowTrailingSpace = 4.00; + /// md.comp.icon-button.small.outlined.outline.width static const double outlinedOutlineWidth = 1.00; /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.damping static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.icon-button.small.default.trailing-space - static const double defaultTrailingSpace = 8.00; - - /// md.comp.icon-button.small.container.height - static const double containerHeight = 40.00; + /// md.comp.icon-button.small.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - /// md.comp.icon-button.small.wide.leading-space - static const double wideLeadingSpace = 14.00; + /// md.comp.icon-button.small.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); - /// md.comp.icon-button.small.icon.size - static const double iconSize = 24.00; + /// md.comp.icon-button.small.selected.container.shape.round + static const ShapeStruct selectedContainerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); /// md.comp.icon-button.small.selected.container.shape.square static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( @@ -84,4 +78,10 @@ class TokenIconButtonSmall { bottomLeft: 0.00, bottomRight: 0.00, ); + + /// md.comp.icon-button.small.wide.leading-space + static const double wideLeadingSpace = 14.00; + + /// md.comp.icon-button.small.wide.trailing-space + static const double wideTrailingSpace = 14.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart index 66535a0f7e08..5f0234ed7f26 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.dart @@ -2,102 +2,524 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenIconButtonStandard { + /// md.comp.icon-button.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.standard.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.standard.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.standard.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenIconButtonStandardDarkDefault { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.focused.icon.color - static const TokenColorRole focusedIconColor = + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.standard.unselected.pressed.icon.color static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.icon-button.standard.unselected.hovered.state-layer.color - static const TokenColorRole unselectedHoveredStateLayerColor = +class TokenIconButtonStandardDarkHighContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.selected.hovered.state-layer.color static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardDarkMediumContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.unselected.focused.icon.color - static const TokenColorRole unselectedFocusedIconColor = + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; /// md.comp.icon-button.standard.selected.focused.state-layer.color static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.primary; - /// md.comp.icon-button.standard.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; - /// md.comp.icon-button.standard.unselected.hovered.icon.color - static const TokenColorRole unselectedHoveredIconColor = + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.standard.unselected.focused.state-layer.color static const TokenColorRole unselectedFocusedStateLayerColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.unselected.icon.color static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.icon-button.standard.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; +class TokenIconButtonStandardLightDefault { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.standard.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.icon-button.standard.pressed.icon.color - static const TokenColorRole pressedIconColor = + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.icon-button.standard.icon.color static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + /// md.comp.icon-button.standard.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardLightHighContrast { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.icon-button.standard.selected.focused.icon.color static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenIconButtonStandardLightMediumContrast { /// md.comp.icon-button.standard.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.icon-button.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.icon-button.standard.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.icon-button.standard.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart index 1300eaed967b..10e2fe4b0914 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart @@ -2,94 +2,220 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenIconButtonTonal { - /// md.comp.icon-button.tonal.unselected.focused.state-layer.color - static const TokenColorRole unselectedFocusedStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.tonal.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; /// md.comp.icon-button.tonal.hovered.state-layer.opacity static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.icon-button.tonal.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenIconButtonTonalDarkDefault { /// md.comp.icon-button.tonal.container.color static const TokenColorRole containerColor = TokenColorRole.secondaryContainer; + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + /// md.comp.icon-button.tonal.selected.hovered.icon.color static const TokenColorRole selectedHoveredIconColor = TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; /// md.comp.icon-button.tonal.selected.pressed.icon.color static const TokenColorRole selectedPressedIconColor = TokenColorRole.onSecondary; + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.unselected.hovered.icon.color static const TokenColorRole unselectedHoveredIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.unselected.icon.color static const TokenColorRole unselectedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.selected.hovered.state-layer.color - static const TokenColorRole selectedHoveredStateLayerColor = - TokenColorRole.onSecondary; + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalDarkHighContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; /// md.comp.icon-button.tonal.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color - static const TokenColorRole unselectedHoveredStateLayerColor = + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onSecondaryContainer; /// md.comp.icon-button.tonal.icon.color static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.selected.icon.color - static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; /// md.comp.icon-button.tonal.selected.focused.state-layer.color static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.disabled.container.opacity - static const double disabledContainerOpacity = 0.10; + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.disabled.container.color - static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.selected.container.color - static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; /// md.comp.icon-button.tonal.unselected.container.color static const TokenColorRole unselectedContainerColor = TokenColorRole.secondaryContainer; - /// md.comp.icon-button.tonal.selected.focused.icon.color - static const TokenColorRole selectedFocusedIconColor = - TokenColorRole.onSecondary; - /// md.comp.icon-button.tonal.unselected.focused.icon.color static const TokenColorRole unselectedFocusedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.icon-button.tonal.unselected.pressed.icon.color static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSecondaryContainer; @@ -97,27 +223,408 @@ class TokenIconButtonTonal { /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSecondaryContainer; +} - /// md.comp.icon-button.tonal.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.onSecondary; +class TokenIconButtonTonalDarkMediumContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; - /// md.comp.icon-button.tonal.pressed.icon.color - static const TokenColorRole pressedIconColor = + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = TokenColorRole.onSecondaryContainer; /// md.comp.icon-button.tonal.hovered.icon.color static const TokenColorRole hoveredIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.icon-button.tonal.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalLightDefault { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalLightHighContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenIconButtonTonalLightMediumContrast { + /// md.comp.icon-button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.secondary; + + /// md.comp.icon-button.tonal.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.icon-button.tonal.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.icon.color + static const TokenColorRole unselectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.focused.state-layer.color + static const TokenColorRole unselectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.icon.color + static const TokenColorRole unselectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.hovered.state-layer.color + static const TokenColorRole unselectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.icon-button.tonal.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart index d332a30b9bae..451058362b37 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart @@ -2,21 +2,21 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenIconButtonXlarge { - /// md.comp.icon-button.xlarge.narrow.trailing-space - static const double narrowTrailingSpace = 32.00; + /// md.comp.icon-button.xlarge.container.height + static const double containerHeight = 136.00; - /// md.comp.icon-button.xlarge.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, + /// md.comp.icon-button.xlarge.container.shape.round + static const ShapeStruct containerShapeRound = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, ); /// md.comp.icon-button.xlarge.container.shape.square @@ -31,19 +31,34 @@ class TokenIconButtonXlarge { /// md.comp.icon-button.xlarge.default.leading-space static const double defaultLeadingSpace = 48.00; - /// md.comp.icon-button.xlarge.wide.trailing-space - static const double wideTrailingSpace = 72.00; + /// md.comp.icon-button.xlarge.default.trailing-space + static const double defaultTrailingSpace = 48.00; - /// md.comp.icon-button.xlarge.container.height - static const double containerHeight = 136.00; + /// md.comp.icon-button.xlarge.icon.size + static const double iconSize = 40.00; - /// md.comp.icon-button.xlarge.selected.container.shape.square - static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, + /// md.comp.icon-button.xlarge.narrow.leading-space + static const double narrowLeadingSpace = 32.00; + + /// md.comp.icon-button.xlarge.narrow.trailing-space + static const double narrowTrailingSpace = 32.00; + + /// md.comp.icon-button.xlarge.outlined.outline.width + static const double outlinedOutlineWidth = 3.00; + + /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.xlarge.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, ); /// md.comp.icon-button.xlarge.selected.container.shape.round @@ -55,14 +70,8 @@ class TokenIconButtonXlarge { bottomRight: 28.00, ); - /// md.comp.icon-button.xlarge.default.trailing-space - static const double defaultTrailingSpace = 48.00; - - /// md.comp.icon-button.xlarge.narrow.leading-space - static const double narrowLeadingSpace = 32.00; - - /// md.comp.icon-button.xlarge.container.shape.round - static const ShapeStruct containerShapeRound = ShapeStruct( + /// md.comp.icon-button.xlarge.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -70,18 +79,9 @@ class TokenIconButtonXlarge { bottomRight: 0.00, ); - /// md.comp.icon-button.xlarge.outlined.outline.width - static const double outlinedOutlineWidth = 3.00; - - /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - - /// md.comp.icon-button.xlarge.icon.size - static const double iconSize = 40.00; - - /// md.comp.icon-button.xlarge.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - /// md.comp.icon-button.xlarge.wide.leading-space static const double wideLeadingSpace = 72.00; + + /// md.comp.icon-button.xlarge.wide.trailing-space + static const double wideTrailingSpace = 72.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart index 9b7109f60bcc..40d67c491c67 100644 --- a/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart @@ -2,46 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenIconButtonXsmall { - /// md.comp.icon-button.xsmall.default.trailing-space - static const double defaultTrailingSpace = 6.00; - - /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.damping - static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; - - /// md.comp.icon-button.xsmall.wide.trailing-space - static const double wideTrailingSpace = 10.00; - - /// md.comp.icon-button.xsmall.default.leading-space - static const double defaultLeadingSpace = 6.00; - - /// md.comp.icon-button.xsmall.selected.container.shape.square - static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.icon-button.xsmall.wide.leading-space - static const double wideLeadingSpace = 10.00; - - /// md.comp.icon-button.xsmall.icon.size - static const double iconSize = 20.00; - - /// md.comp.icon-button.xsmall.pressed.container.shape - static const ShapeStruct pressedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.icon-button.xsmall.container.height + static const double containerHeight = 32.00; /// md.comp.icon-button.xsmall.container.shape.round static const ShapeStruct containerShapeRound = ShapeStruct( @@ -52,15 +19,6 @@ class TokenIconButtonXsmall { bottomRight: 0.00, ); - /// md.comp.icon-button.xsmall.narrow.leading-space - static const double narrowLeadingSpace = 4.00; - - /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.stiffness - static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; - - /// md.comp.icon-button.xsmall.container.height - static const double containerHeight = 32.00; - /// md.comp.icon-button.xsmall.container.shape.square static const ShapeStruct containerShapeSquare = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -70,12 +28,39 @@ class TokenIconButtonXsmall { bottomRight: 12.00, ); - /// md.comp.icon-button.xsmall.outlined.outline.width - static const double outlinedOutlineWidth = 1.00; + /// md.comp.icon-button.xsmall.default.leading-space + static const double defaultLeadingSpace = 6.00; + + /// md.comp.icon-button.xsmall.default.trailing-space + static const double defaultTrailingSpace = 6.00; + + /// md.comp.icon-button.xsmall.icon.size + static const double iconSize = 20.00; + + /// md.comp.icon-button.xsmall.narrow.leading-space + static const double narrowLeadingSpace = 4.00; /// md.comp.icon-button.xsmall.narrow.trailing-space static const double narrowTrailingSpace = 4.00; + /// md.comp.icon-button.xsmall.outlined.outline.width + static const double outlinedOutlineWidth = 1.00; + + /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.icon-button.xsmall.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.icon-button.xsmall.pressed.container.shape + static const ShapeStruct pressedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + /// md.comp.icon-button.xsmall.selected.container.shape.round static const ShapeStruct selectedContainerShapeRound = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -84,4 +69,19 @@ class TokenIconButtonXsmall { bottomLeft: 12.00, bottomRight: 12.00, ); + + /// md.comp.icon-button.xsmall.selected.container.shape.square + static const ShapeStruct selectedContainerShapeSquare = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.icon-button.xsmall.wide.leading-space + static const double wideLeadingSpace = 10.00; + + /// md.comp.icon-button.xsmall.wide.trailing-space + static const double wideTrailingSpace = 10.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/input_chip.dart b/packages/material_ui/tool/gen_defaults/data/input_chip.dart index c1b329833241..8a51d3b779ab 100644 --- a/packages/material_ui/tool/gen_defaults/data/input_chip.dart +++ b/packages/material_ui/tool/gen_defaults/data/input_chip.dart @@ -2,304 +2,1238 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenInputChip { + /// md.comp.input-chip.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.input-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.input-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.input-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.input-chip.disabled.selected.container.opacity + static const double disabledSelectedContainerOpacity = 0.12; + + /// md.comp.input-chip.disabled.unselected.outline.opacity + static const double disabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.input-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.input-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.input-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.input-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.input-chip.selected.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.input-chip.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.input-chip.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// md.comp.input-chip.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + /// md.comp.input-chip.unselected.dragged.state-layer.opacity static const double unselectedDraggedStateLayerOpacity = 0.16; - /// md.comp.input-chip.unselected.hover.state-layer.opacity - static const double unselectedHoverStateLayerOpacity = 0.08; + /// md.comp.input-chip.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.input-chip.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.unselected.outline.width + static const double unselectedOutlineWidth = 1.00; + + /// md.comp.input-chip.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.input-chip.with-avatar.avatar.shape + static const ShapeStruct withAvatarAvatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.input-chip.with-avatar.avatar.size + static const double withAvatarAvatarSize = 24.00; + + /// md.comp.input-chip.with-avatar.disabled.avatar.opacity + static const double withAvatarDisabledAvatarOpacity = 0.38; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.input-chip.with-leading-icon.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + + /// md.comp.input-chip.with-trailing-icon.trailing-icon.size + static const double withTrailingIconTrailingIconSize = 18.00; +} + +class TokenInputChipDarkDefault { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipDarkHighContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipDarkMediumContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipLightDefault { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = TokenColorRole.onSecondaryContainer; /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color - static const TokenColorRole withLeadingIconSelectedLeadingIconColor = - TokenColorRole.primary; + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenInputChipLightHighContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.input-chip.selected.container.color static const TokenColorRole selectedContainerColor = TokenColorRole.secondaryContainer; - /// md.comp.input-chip.with-trailing-icon.trailing-icon.size - static const double withTrailingIconTrailingIconSize = 18.00; + /// md.comp.input-chip.selected.dragged.label-text.color + static const TokenColorRole selectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.selected.focus.state-layer.opacity - static const double selectedFocusStateLayerOpacity = 0.10; + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.input-chip.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.selected.dragged.state-layer.color - static const TokenColorRole selectedDraggedStateLayerColor = + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.dragged.state-layer.color + static const TokenColorRole unselectedDraggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color + static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.with-avatar.avatar.size - static const double withAvatarAvatarSize = 24.00; + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.selected.hover.state-layer.opacity - static const double selectedHoverStateLayerOpacity = 0.08; + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.with-leading-icon.leading-icon.size - static const double withLeadingIconLeadingIconSize = 18.00; + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.dragged.container.elevation - static const double draggedContainerElevation = 8.00; + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.selected.outline.width - static const double selectedOutlineWidth = 0.00; + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color + static const TokenColorRole withTrailingIconDisabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.input-chip.with-avatar.avatar.shape - static const ShapeStruct withAvatarAvatarShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color static const TokenColorRole withTrailingIconUnselectedPressedTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.unselected.focus.outline.color - static const TokenColorRole unselectedFocusOutlineColor = + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color - static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = - TokenColorRole.primary; +class TokenInputChipLightMediumContrast { + /// md.comp.input-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; /// md.comp.input-chip.disabled.unselected.outline.color static const TokenColorRole disabledUnselectedOutlineColor = TokenColorRole.onSurface; - /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color - static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = - TokenColorRole.primary; - - /// md.comp.input-chip.unselected.label-text.color - static const TokenColorRole unselectedLabelTextColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = - TokenColorRole.primary; - - /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedTrailingIconColor = - TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.input-chip.unselected.pressed.label-text.color - static const TokenColorRole unselectedPressedLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.input-chip.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; /// md.comp.input-chip.selected.dragged.label-text.color static const TokenColorRole selectedDraggedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = - TokenColorRole.primary; - - /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color - static const TokenColorRole - withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; - - /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color - static const TokenColorRole withLeadingIconDisabledLeadingIconColor = - TokenColorRole.onSurface; - - /// md.comp.input-chip.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; - - /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color - static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.input-chip.selected.dragged.state-layer.color + static const TokenColorRole selectedDraggedStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.opacity - static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + /// md.comp.input-chip.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.input-chip.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = - TokenColorRole.primary; + /// md.comp.input-chip.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.input-chip.selected.hover.state-layer.color static const TokenColorRole selectedHoverStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.input-chip.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.container.height - static const double containerHeight = 32.00; + /// md.comp.input-chip.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.unselected.dragged.label-text.color + static const TokenColorRole unselectedDraggedLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.input-chip.unselected.dragged.state-layer.color static const TokenColorRole unselectedDraggedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.selected.hover.label-text.color - static const TokenColorRole selectedHoverLabelTextColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.input-chip.selected.pressed.state-layer.opacity - static const double selectedPressedStateLayerOpacity = 0.10; - - /// md.comp.input-chip.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.input-chip.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.unselected.hover.label-text.color - static const TokenColorRole unselectedHoverLabelTextColor = + /// md.comp.input-chip.unselected.focus.outline.color + static const TokenColorRole unselectedFocusOutlineColor = TokenColorRole.onSurfaceVariant; /// md.comp.input-chip.unselected.focus.state-layer.color static const TokenColorRole unselectedFocusStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.disabled.unselected.outline.opacity - static const double disabledUnselectedOutlineOpacity = 0.12; - - /// md.comp.input-chip.unselected.pressed.state-layer.opacity - static const double unselectedPressedStateLayerOpacity = 0.10; - - /// md.comp.input-chip.disabled.selected.container.color - static const TokenColorRole disabledSelectedContainerColor = - TokenColorRole.onSurface; + /// md.comp.input-chip.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color - static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = - TokenColorRole.primary; + /// md.comp.input-chip.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.opacity - static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + /// md.comp.input-chip.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.input-chip.unselected.outline.color static const TokenColorRole unselectedOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.input-chip.disabled.selected.container.opacity - static const double disabledSelectedContainerOpacity = 0.12; - - /// md.comp.input-chip.container.elevation - static const double containerElevation = 0.00; - - /// md.comp.input-chip.unselected.focus.state-layer.opacity - static const double unselectedFocusStateLayerOpacity = 0.10; - - /// md.comp.input-chip.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.input-chip.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; - - /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color - static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = + /// md.comp.input-chip.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.unselected.dragged.label-text.color - static const TokenColorRole unselectedDraggedLabelTextColor = + /// md.comp.input-chip.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.unselected.focus.label-text.color - static const TokenColorRole unselectedFocusLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.input-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; /// md.comp.input-chip.with-leading-icon.selected.dragged.leading-icon.color static const TokenColorRole withLeadingIconSelectedDraggedLeadingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color - static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.input-chip.selected.focus.state-layer.color - static const TokenColorRole selectedFocusStateLayerColor = - TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.with-leading-icon.selected.focus.leading-icon.color static const TokenColorRole withLeadingIconSelectedFocusLeadingIconColor = TokenColorRole.primary; - /// md.comp.input-chip.selected.dragged.state-layer.opacity - static const double selectedDraggedStateLayerOpacity = 0.16; + /// md.comp.input-chip.with-leading-icon.selected.hover.leading-icon.color + static const TokenColorRole withLeadingIconSelectedHoverLeadingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.with-avatar.disabled.avatar.opacity - static const double withAvatarDisabledAvatarOpacity = 0.38; + /// md.comp.input-chip.with-leading-icon.selected.leading-icon.color + static const TokenColorRole withLeadingIconSelectedLeadingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color - static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + /// md.comp.input-chip.with-leading-icon.selected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconSelectedPressedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.dragged.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedDraggedLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.unselected.hover.state-layer.color - static const TokenColorRole unselectedHoverStateLayerColor = + /// md.comp.input-chip.with-leading-icon.unselected.focus.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.hover.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.input-chip.with-leading-icon.unselected.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.input-chip.with-leading-icon.unselected.pressed.leading-icon.color + static const TokenColorRole withLeadingIconUnselectedPressedLeadingIconColor = + TokenColorRole.primary; + /// md.comp.input-chip.with-trailing-icon.disabled.trailing-icon.color static const TokenColorRole withTrailingIconDisabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.input-chip.unselected.outline.width - static const double unselectedOutlineWidth = 1.00; + /// md.comp.input-chip.with-trailing-icon.selected.dragged.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedDraggedTrailingIconColor = + TokenColorRole.primary; - /// md.comp.input-chip.selected.focus.label-text.color - static const TokenColorRole selectedFocusLabelTextColor = + /// md.comp.input-chip.with-trailing-icon.selected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedFocusTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.input-chip.with-trailing-icon.selected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedHoverTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.input-chip.with-trailing-icon.selected.pressed.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedPressedTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.input-chip.with-trailing-icon.selected.trailing-icon.color + static const TokenColorRole withTrailingIconSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.input-chip.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.input-chip.with-trailing-icon.unselected.dragged.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedDraggedTrailingIconColor = TokenColorRole.primary; - /// md.comp.input-chip.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.input-chip.with-trailing-icon.unselected.focus.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.input-chip.with-trailing-icon.unselected.hover.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.input-chip.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = + /// md.comp.input-chip.with-trailing-icon.unselected.pressed.trailing-icon.color + static const TokenColorRole + withTrailingIconUnselectedPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.input-chip.with-trailing-icon.unselected.trailing-icon.color + static const TokenColorRole withTrailingIconUnselectedTrailingIconColor = TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/list.dart b/packages/material_ui/tool/gen_defaults/data/list.dart index b96c1bea8296..1ec8cfb5c0b3 100644 --- a/packages/material_ui/tool/gen_defaults/data/list.dart +++ b/packages/material_ui/tool/gen_defaults/data/list.dart @@ -2,112 +2,101 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenList { - /// md.comp.list.list-item.disabled.label-text.color - static const TokenColorRole listItemDisabledLabelTextColor = - TokenColorRole.onSurface; - - /// md.comp.list.list-item.selected.disabled.container.color - static const TokenColorRole listItemSelectedDisabledContainerColor = - TokenColorRole.onSurface; - - /// md.comp.list.list-item.leading-avatar-label.type - static const double listItemLeadingAvatarLabelTypeFontSize = 16.00; - - /// md.comp.list.list-item.leading-avatar-label.type - static const double listItemLeadingAvatarLabelTypeFontWeight = 500; - - /// md.comp.list.list-item.leading-avatar-label.type - static const double listItemLeadingAvatarLabelTypeLineHeight = 24.00; - - /// md.comp.list.list-item.leading-avatar-label.type - static const double listItemLeadingAvatarLabelTypeLetterSpacing = 0.15; - - /// md.comp.list.list-item.leading-avatar-label.type - static const String listItemLeadingAvatarLabelTypeFontFamily = 'Roboto'; - - /// md.comp.list.list-item.selected.leading-icon.color - static const TokenColorRole listItemSelectedLeadingIconColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.list.list-item.selected.dragged.label-text.color - static const TokenColorRole listItemSelectedDraggedLabelTextColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.list.list-item.label-text.type - static const double listItemLabelTextTypeFontSize = 16.00; - - /// md.comp.list.list-item.label-text.type - static const double listItemLabelTextTypeFontWeight = 400; + /// md.comp.list.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); - /// md.comp.list.list-item.label-text.type - static const double listItemLabelTextTypeLineHeight = 24.00; + /// md.comp.list.divider.bottom-space + static const double dividerBottomSpace = 0.00; - /// md.comp.list.list-item.label-text.type - static const double listItemLabelTextTypeLetterSpacing = 0.50; + /// md.comp.list.divider.leading-space + static const double dividerLeadingSpace = 16.00; - /// md.comp.list.list-item.label-text.type - static const String listItemLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.list.divider.top-space + static const double dividerTopSpace = 0.00; - /// md.comp.list.list-item.selected.overline.color - static const TokenColorRole listItemSelectedOverlineColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.list.divider.trailing-space + static const double dividerTrailingSpace = 16.00; - /// md.comp.list.list-item.large.leading-video.height - static const double listItemLargeLeadingVideoHeight = 64.00; + /// md.comp.list.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; - /// md.comp.list.list-item.selected.disabled.leading-icon.color - static const TokenColorRole listItemSelectedDisabledLeadingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; - /// md.comp.list.list-item.selected.supporting-text.color - static const TokenColorRole listItemSelectedSupportingTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.list.list-item.between-space + static const double listItemBetweenSpace = 12.00; - /// md.comp.list.list-item.selected.focus.leading-icon.color - static const TokenColorRole listItemSelectedFocusLeadingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.bottom-space + static const double listItemBottomSpace = 10.00; - /// md.comp.list.list-item.dragged.leading-icon.icon.color - static const TokenColorRole listItemDraggedLeadingIconIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.container.elevation + static const double listItemContainerElevation = 0.00; - /// md.comp.list.list-item.overline.font - static const String listItemOverlineFont = 'Roboto'; + /// md.comp.list.list-item.container.expressive.shape + static const ShapeStruct listItemContainerExpressiveShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.list.list-item.selected.disabled.leading-icon.opacity - static const double listItemSelectedDisabledLeadingIconOpacity = 0.38; + /// md.comp.list.list-item.container.shape + static const ShapeStruct listItemContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.list.list-item.two-line.container.height - static const double listItemTwoLineContainerHeight = 72.00; + /// md.comp.list.list-item.disabled.container.expressive.shape + static const ShapeStruct listItemDisabledContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.list.list-item.one-line.container.height - static const double listItemOneLineContainerHeight = 56.00; + /// md.comp.list.list-item.disabled.label-text.opacity + static const double listItemDisabledLabelTextOpacity = 0.38; /// md.comp.list.list-item.disabled.leading-icon.opacity static const double listItemDisabledLeadingIconOpacity = 0.38; - /// md.comp.list.list-item.leading-avatar.color - static const TokenColorRole listItemLeadingAvatarColor = - TokenColorRole.primaryContainer; + /// md.comp.list.list-item.disabled.overline.opacity + static const double listItemDisabledOverlineOpacity = 0.38; - /// md.comp.list.list-item.leading-video.width - static const double listItemLeadingVideoWidth = 100.00; + /// md.comp.list.list-item.disabled.state-layer.opacity + static const double listItemDisabledStateLayerOpacity = 0.10; - /// md.comp.list.list-item.selected.pressed.state-layer.opacity - static const double listItemSelectedPressedStateLayerOpacity = 0.10; + /// md.comp.list.list-item.disabled.supporting-text.opacity + static const double listItemDisabledSupportingTextOpacity = 0.38; - /// md.comp.list.list-item.hover.leading-icon.icon.color - static const TokenColorRole listItemHoverLeadingIconIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.disabled.trailing-icon.opacity + static const double listItemDisabledTrailingIconOpacity = 0.38; - /// md.comp.list.list-item.selected.disabled.container.expressive.shape - static const ShapeStruct listItemSelectedDisabledContainerExpressiveShape = + /// md.comp.list.list-item.dragged.container.elevation + static const double listItemDraggedContainerElevation = 8.00; + + /// md.comp.list.list-item.dragged.container.expressive.shape + static const ShapeStruct listItemDraggedContainerExpressiveShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, @@ -116,44 +105,14 @@ class TokenList { bottomRight: 16.00, ); - /// md.comp.list.list-item.supporting-text.font - static const String listItemSupportingTextFont = 'Roboto'; - - /// md.comp.list.list-item.disabled.container.expressive.shape - static const ShapeStruct listItemDisabledContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); - - /// md.comp.list.list-item.small.leading-video.height - static const double listItemSmallLeadingVideoHeight = 56.00; - - /// md.comp.list.divider.leading-space - static const double dividerLeadingSpace = 16.00; - - /// md.comp.list.divider.top-space - static const double dividerTopSpace = 0.00; - - /// md.comp.list.list-item.selected.dragged.state-layer.opacity - static const double listItemSelectedDraggedStateLayerOpacity = 0.16; - - /// md.comp.list.list-item.pressed.state-layer.opacity - static const double listItemPressedStateLayerOpacity = 0.10; - - /// md.comp.list.list-item.selected.disabled.trailing-icon.color - static const TokenColorRole listItemSelectedDisabledTrailingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.dragged.state-layer.opacity + static const double listItemDraggedStateLayerOpacity = 0.16; - /// md.comp.list.list-item.unselected.trailing-icon.color - static const TokenColorRole listItemUnselectedTrailingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.focus.state-layer.opacity + static const double listItemFocusStateLayerOpacity = 0.10; - /// md.comp.list.list-item.selected.dragged.container.expressive.shape - static const ShapeStruct listItemSelectedDraggedContainerExpressiveShape = + /// md.comp.list.list-item.focused.container.expressive.shape + static const ShapeStruct listItemFocusedContainerExpressiveShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, @@ -162,52 +121,52 @@ class TokenList { bottomRight: 16.00, ); - /// md.comp.list.list-item.selected.disabled.state-layer.color - static const TokenColorRole listItemSelectedDisabledStateLayerColor = - TokenColorRole.onSurface; - - /// md.comp.list.list-item.selected.focus.state-layer.color - static const TokenColorRole listItemSelectedFocusStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.hover.state-layer.opacity + static const double listItemHoverStateLayerOpacity = 0.08; - /// md.comp.list.list-item.disabled.trailing-icon.opacity - static const double listItemDisabledTrailingIconOpacity = 0.38; + /// md.comp.list.list-item.hovered.container.expressive.shape + static const ShapeStruct listItemHoveredContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); - /// md.comp.list.list-item.selected.disabled.supporting-text.opacity - static const double listItemSelectedDisabledSupportingTextOpacity = 0.38; + /// md.comp.list.list-item.label-text.type + static const TypescaleStruct listItemLabelTextType = TokenTypescale.bodyLarge; - /// md.comp.list.list-item.container.expressive.shape - static const ShapeStruct listItemContainerExpressiveShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.list.list-item.large.leading-video.height + static const double listItemLargeLeadingVideoHeight = 64.00; - /// md.comp.list.list-item.selected.pressed.state-layer.color - static const TokenColorRole listItemSelectedPressedStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.large.leading-video.width + static const double listItemLargeLeadingVideoWidth = 114.00; - /// md.comp.list.list-item.leading-space - static const double listItemLeadingSpace = 16.00; + /// md.comp.list.list-item.leading-avatar-label.type + static const TypescaleStruct listItemLeadingAvatarLabelType = + TokenTypescale.titleMedium; - /// md.comp.list.list-item.selected.hover.leading-icon.color - static const TokenColorRole listItemSelectedHoverLeadingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.leading-avatar.shape + static const ShapeStruct listItemLeadingAvatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.list.list-item.between-space - static const double listItemBetweenSpace = 12.00; + /// md.comp.list.list-item.leading-avatar.size + static const double listItemLeadingAvatarSize = 40.00; - /// md.comp.list.list-item.selected.disabled.supporting-text.color - static const TokenColorRole listItemSelectedDisabledSupportingTextColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.leading-icon.expressive.size + static const double listItemLeadingIconExpressiveSize = 20.00; - /// md.comp.list.list-item.dragged.state-layer.opacity - static const double listItemDraggedStateLayerOpacity = 0.16; + /// md.comp.list.list-item.leading-icon.size + static const double listItemLeadingIconSize = 24.00; - /// md.comp.list.list-item.leading-video.shape - static const ShapeStruct listItemLeadingVideoShape = ShapeStruct( + /// md.comp.list.list-item.leading-image.expressive.shape + static const ShapeStruct listItemLeadingImageExpressiveShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 8.00, topRight: 8.00, @@ -215,11 +174,41 @@ class TokenList { bottomRight: 8.00, ); - /// md.comp.list.list-item.leading-avatar.size - static const double listItemLeadingAvatarSize = 40.00; + /// md.comp.list.list-item.leading-image.height + static const double listItemLeadingImageHeight = 56.00; - /// md.comp.list.list-item.disabled.state-layer.opacity - static const double listItemDisabledStateLayerOpacity = 0.10; + /// md.comp.list.list-item.leading-image.shape + static const ShapeStruct listItemLeadingImageShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.list.list-item.leading-image.width + static const double listItemLeadingImageWidth = 56.00; + + /// md.comp.list.list-item.leading-space + static const double listItemLeadingSpace = 16.00; + + /// md.comp.list.list-item.leading-video.shape + static const ShapeStruct listItemLeadingVideoShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.list.list-item.leading-video.width + static const double listItemLeadingVideoWidth = 100.00; + + /// md.comp.list.list-item.one-line.container.height + static const double listItemOneLineContainerHeight = 56.00; + + /// md.comp.list.list-item.overline.type + static const TypescaleStruct listItemOverlineType = TokenTypescale.labelSmall; /// md.comp.list.list-item.pressed.container.expressive.shape static const ShapeStruct listItemPressedContainerExpressiveShape = @@ -231,16 +220,78 @@ class TokenList { bottomRight: 16.00, ); - /// md.comp.list.list-item.disabled.overline.color - static const TokenColorRole listItemDisabledOverlineColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; - /// md.comp.list.list-item.dragged.state-layer.color - static const TokenColorRole listItemDraggedStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.selected.container.expressive.shape + static const ShapeStruct listItemSelectedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); - /// md.comp.list.divider.trailing-space - static const double dividerTrailingSpace = 16.00; + /// md.comp.list.list-item.selected.container.shape + static const ShapeStruct listItemSelectedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.disabled.container.expressive.shape + static const ShapeStruct listItemSelectedDisabledContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.disabled.container.opacity + static const double listItemSelectedDisabledContainerOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.label-text.opacity + static const double listItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.leading-icon.opacity + static const double listItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.overline.opacity + static const double listItemSelectedDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.state-layer.opacity + static const double listItemSelectedDisabledStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.selected.disabled.supporting-text.opacity + static const double listItemSelectedDisabledSupportingTextOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.opacity + static const double listItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.opacity + static const double listItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; + + /// md.comp.list.list-item.selected.dragged.container.expressive.shape + static const ShapeStruct listItemSelectedDraggedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.dragged.state-layer.opacity + static const double listItemSelectedDraggedStateLayerOpacity = 0.16; + + /// md.comp.list.list-item.selected.focus.state-layer.opacity + static const double listItemSelectedFocusStateLayerOpacity = 0.10; /// md.comp.list.list-item.selected.focused.container.expressive.shape static const ShapeStruct listItemSelectedFocusedContainerExpressiveShape = @@ -252,264 +303,1492 @@ class TokenList { bottomRight: 16.00, ); + /// md.comp.list.list-item.selected.hover.state-layer.opacity + static const double listItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.selected.hovered.container.expressive.shape + static const ShapeStruct listItemSelectedHoveredContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.pressed.container.expressive.shape + static const ShapeStruct listItemSelectedPressedContainerExpressiveShape = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.list.list-item.selected.pressed.state-layer.opacity + static const double listItemSelectedPressedStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.small.leading-video.height + static const double listItemSmallLeadingVideoHeight = 56.00; + + /// md.comp.list.list-item.small.leading-video.width + static const double listItemSmallLeadingVideoWidth = 100.00; + + /// md.comp.list.list-item.supporting-text.type + static const TypescaleStruct listItemSupportingTextType = + TokenTypescale.bodyMedium; + + /// md.comp.list.list-item.three-line.container.height + static const double listItemThreeLineContainerHeight = 88.00; + + /// md.comp.list.list-item.top-space + static const double listItemTopSpace = 10.00; + + /// md.comp.list.list-item.trailing-icon.expressive.size + static const double listItemTrailingIconExpressiveSize = 20.00; + + /// md.comp.list.list-item.trailing-icon.size + static const double listItemTrailingIconSize = 24.00; + + /// md.comp.list.list-item.trailing-space + static const double listItemTrailingSpace = 16.00; + + /// md.comp.list.list-item.trailing-supporting-text.type + static const TypescaleStruct listItemTrailingSupportingTextType = + TokenTypescale.labelSmall; + + /// md.comp.list.list-item.two-line.container.height + static const double listItemTwoLineContainerHeight = 72.00; + + /// md.comp.list.segmented.gap + static const double segmentedGap = 2.00; +} + +class TokenListDark { + /// md.comp.list.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.list-item.segmented.container.color + static const TokenColorRole listItemSegmentedContainerColor = + TokenColorRole.surface; +} + +class TokenListDarkDefault { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.list.list-item.dragged.trailing-icon.icon.color static const TokenColorRole listItemDraggedTrailingIconIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.leading-image.height - static const double listItemLeadingImageHeight = 56.00; + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.list.list-item.hover.state-layer.color static const TokenColorRole listItemHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.trailing-supporting-text.color - static const TokenColorRole listItemSelectedTrailingSupportingTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.selected.hover.trailing-icon.color - static const TokenColorRole listItemSelectedHoverTrailingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.disabled.supporting-text.opacity - static const double listItemDisabledSupportingTextOpacity = 0.38; + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; - /// md.comp.list.list-item.focus.state-layer.color - static const TokenColorRole listItemFocusStateLayerColor = + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListDarkHighContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListDarkMediumContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListLight { + /// md.comp.list.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.list-item.segmented.container.color + static const TokenColorRole listItemSegmentedContainerColor = + TokenColorRole.surface; +} + +class TokenListLightDefault { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} + +class TokenListLightHighContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.leading-icon.size - static const double listItemLeadingIconSize = 24.00; - - /// md.comp.list.list-item.focus.label-text.color - static const TokenColorRole listItemFocusLabelTextColor = + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.trailing-icon.color - static const TokenColorRole listItemTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.focus.leading-icon.icon.color - static const TokenColorRole listItemFocusLeadingIconIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.disabled.trailing-icon.color - static const TokenColorRole listItemDisabledTrailingIconColor = + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.overline.color - static const TokenColorRole listItemOverlineColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.list.list-item.hover.label-text.color - static const TokenColorRole listItemHoverLabelTextColor = + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.list.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.segmented.gap - static const double segmentedGap = 2.00; + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.label-text.font - static const String listItemLabelTextFont = 'Roboto'; + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.focus.trailing-icon.icon.color - static const TokenColorRole listItemFocusTrailingIconIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.disabled.label-text.opacity - static const double listItemDisabledLabelTextOpacity = 0.38; + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.focus.label-text.color - static const TokenColorRole listItemSelectedFocusLabelTextColor = + /// md.comp.list.list-item.selected.hover.label-text.color + static const TokenColorRole listItemSelectedHoverLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.selected.container.shape - static const ShapeStruct listItemSelectedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.top-space - static const double listItemTopSpace = 10.00; + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + TokenColorRole.onSurface; /// md.comp.list.list-item.selected.label-text.color static const TokenColorRole listItemSelectedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.container.color - static const TokenColorRole listItemContainerColor = TokenColorRole.surface; - - /// md.comp.list.list-item.dragged.container.elevation - static const double listItemDraggedContainerElevation = 8.00; - - /// md.comp.list.list-item.trailing-supporting-text.font - static const String listItemTrailingSupportingTextFont = 'Roboto'; + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.selected.focus.trailing-icon.color - static const TokenColorRole listItemSelectedFocusTrailingIconColor = - TokenColorRole.onSurface; + /// md.comp.list.list-item.selected.pressed.label-text.color + static const TokenColorRole listItemSelectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.list.list-item.selected.pressed.leading-icon.color static const TokenColorRole listItemSelectedPressedLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.list.divider.bottom-space - static const double dividerBottomSpace = 0.00; + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.dragged.leading-icon.color - static const TokenColorRole listItemSelectedDraggedLeadingIconColor = + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.bottom-space - static const double listItemBottomSpace = 10.00; + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.leading-image.expressive.shape - static const ShapeStruct listItemLeadingImageExpressiveShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.list.list-item.selected.trailing-icon.color + static const TokenColorRole listItemSelectedTrailingIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.supporting-text.type - static const double listItemSupportingTextTypeFontSize = 14.00; + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.supporting-text.type - static const double listItemSupportingTextTypeFontWeight = 400; + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.supporting-text.type - static const double listItemSupportingTextTypeLineHeight = 20.00; + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.supporting-text.type - static const double listItemSupportingTextTypeLetterSpacing = 0.25; + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.supporting-text.type - static const String listItemSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; +} - /// md.comp.list.list-item.leading-icon.expressive.size - static const double listItemLeadingIconExpressiveSize = 20.00; +class TokenListLightMediumContrast { + /// md.comp.list.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.list.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = -3.00; + /// md.comp.list.list-item.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.trailing-supporting-text.color - static const TokenColorRole listItemTrailingSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.hovered.container.expressive.shape - static const ShapeStruct listItemHoveredContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; /// md.comp.list.list-item.disabled.supporting-text.color static const TokenColorRole listItemDisabledSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.container.shape - static const ShapeStruct listItemContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.hovered.container.expressive.shape - static const ShapeStruct listItemSelectedHoveredContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.list.list-item.dragged.label-text.color + static const TokenColorRole listItemDraggedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.pressed.state-layer.color - static const TokenColorRole listItemPressedStateLayerColor = + /// md.comp.list.list-item.dragged.leading-icon.icon.color + static const TokenColorRole listItemDraggedLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.dragged.state-layer.color + static const TokenColorRole listItemDraggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.label-text.color - static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + /// md.comp.list.list-item.dragged.trailing-icon.icon.color + static const TokenColorRole listItemDraggedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.selected.disabled.state-layer.opacity - static const double listItemSelectedDisabledStateLayerOpacity = 0.10; + /// md.comp.list.list-item.focus.label-text.color + static const TokenColorRole listItemFocusLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.list.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.list.list-item.focus.leading-icon.icon.color + static const TokenColorRole listItemFocusLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.focus.state-layer.color + static const TokenColorRole listItemFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.label-text.color + static const TokenColorRole listItemHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.hover.leading-icon.icon.color + static const TokenColorRole listItemHoverLeadingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.hover.state-layer.color + static const TokenColorRole listItemHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.list.list-item.hover.trailing-icon.icon.color static const TokenColorRole listItemHoverTrailingIconIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.leading-avatar.color + static const TokenColorRole listItemLeadingAvatarColor = + TokenColorRole.primaryContainer; + + /// md.comp.list.list-item.leading-avatar-label.color + static const TokenColorRole listItemLeadingAvatarLabelColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.list.list-item.leading-icon.color static const TokenColorRole listItemLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.hover.state-layer.opacity - static const double listItemHoverStateLayerOpacity = 0.08; + /// md.comp.list.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.trailing-icon.size - static const double listItemTrailingIconSize = 24.00; + /// md.comp.list.list-item.pressed.label-text.color + static const TokenColorRole listItemPressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.supporting-text.color - static const TokenColorRole listItemSupportingTextColor = + /// md.comp.list.list-item.pressed.leading-icon.icon.color + static const TokenColorRole listItemPressedLeadingIconIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.overline.type - static const double listItemOverlineTypeFontSize = 11.00; - - /// md.comp.list.list-item.overline.type - static const double listItemOverlineTypeFontWeight = 500; + /// md.comp.list.list-item.pressed.state-layer.color + static const TokenColorRole listItemPressedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.overline.type - static const double listItemOverlineTypeLineHeight = 16.00; + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.overline.type - static const double listItemOverlineTypeLetterSpacing = 0.50; + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; - /// md.comp.list.list-item.overline.type - static const String listItemOverlineTypeFontFamily = 'Roboto'; + /// md.comp.list.list-item.selected.disabled.container.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.disabled.trailing-icon.opacity - static const double listItemSelectedDisabledTrailingIconOpacity = 0.38; + /// md.comp.list.list-item.selected.disabled.label-text.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.disabled.state-layer.color - static const TokenColorRole listItemDisabledStateLayerColor = + /// md.comp.list.list-item.selected.disabled.leading-icon.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.pressed.trailing-icon.color - static const TokenColorRole listItemSelectedPressedTrailingIconColor = + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.pressed.leading-icon.icon.color - static const TokenColorRole listItemPressedLeadingIconIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.disabled.container.opacity - static const double listItemSelectedDisabledContainerOpacity = 0.38; + /// md.comp.list.list-item.selected.disabled.supporting-text.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.dragged.label-text.color - static const TokenColorRole listItemDraggedLabelTextColor = + /// md.comp.list.list-item.selected.disabled.trailing-icon.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = TokenColorRole.onSurface; /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.color @@ -517,178 +1796,107 @@ class TokenList { listItemSelectedDisabledTrailingSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.small.leading-video.width - static const double listItemSmallLeadingVideoWidth = 100.00; - - /// md.comp.list.list-item.trailing-icon.expressive.size - static const double listItemTrailingIconExpressiveSize = 20.00; + /// md.comp.list.list-item.selected.dragged.label-text.color + static const TokenColorRole listItemSelectedDraggedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.selected.dragged.trailing-icon.color - static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + /// md.comp.list.list-item.selected.dragged.leading-icon.color + static const TokenColorRole listItemSelectedDraggedLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.disabled.label-text.color - static const TokenColorRole listItemSelectedDisabledLabelTextColor = + /// md.comp.list.list-item.selected.dragged.state-layer.color + static const TokenColorRole listItemSelectedDraggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.hover.state-layer.opacity - static const double listItemSelectedHoverStateLayerOpacity = 0.08; - - /// md.comp.list.list-item.trailing-supporting-text.type - static const double listItemTrailingSupportingTextTypeFontSize = 11.00; + /// md.comp.list.list-item.selected.dragged.trailing-icon.color + static const TokenColorRole listItemSelectedDraggedTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.trailing-supporting-text.type - static const double listItemTrailingSupportingTextTypeFontWeight = 500; + /// md.comp.list.list-item.selected.focus.label-text.color + static const TokenColorRole listItemSelectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.trailing-supporting-text.type - static const double listItemTrailingSupportingTextTypeLineHeight = 16.00; + /// md.comp.list.list-item.selected.focus.leading-icon.color + static const TokenColorRole listItemSelectedFocusLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.trailing-supporting-text.type - static const double listItemTrailingSupportingTextTypeLetterSpacing = 0.50; + /// md.comp.list.list-item.selected.focus.state-layer.color + static const TokenColorRole listItemSelectedFocusStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.trailing-supporting-text.type - static const String listItemTrailingSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; /// md.comp.list.list-item.selected.hover.label-text.color static const TokenColorRole listItemSelectedHoverLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.leading-avatar.shape - static const ShapeStruct listItemLeadingAvatarShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.list.list-item.selected.disabled.overline.color - static const TokenColorRole listItemSelectedDisabledOverlineColor = + /// md.comp.list.list-item.selected.hover.leading-icon.color + static const TokenColorRole listItemSelectedHoverLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.large.leading-video.width - static const double listItemLargeLeadingVideoWidth = 114.00; + /// md.comp.list.list-item.selected.hover.state-layer.color + static const TokenColorRole listItemSelectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.list.list-item.disabled.leading-icon.color - static const TokenColorRole listItemDisabledLeadingIconColor = + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.container.elevation - static const double listItemContainerElevation = 0.00; + /// md.comp.list.list-item.selected.label-text.color + static const TokenColorRole listItemSelectedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.focused.container.expressive.shape - static const ShapeStruct listItemFocusedContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.list.list-item.selected.leading-icon.color + static const TokenColorRole listItemSelectedLeadingIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.list-item.selected.overline.color + static const TokenColorRole listItemSelectedOverlineColor = + TokenColorRole.onSecondaryContainer; /// md.comp.list.list-item.selected.pressed.label-text.color static const TokenColorRole listItemSelectedPressedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.selected.disabled.label-text.opacity - static const double listItemSelectedDisabledLabelTextOpacity = 0.38; - - /// md.comp.list.list-item.focus.state-layer.opacity - static const double listItemFocusStateLayerOpacity = 0.10; - - /// md.comp.list.list-item.segmented.container.color - static const TokenColorRole listItemSegmentedContainerColor = - TokenColorRole.surface; - - /// md.comp.list.list-item.selected.disabled.trailing-supporting-text.opacity - static const double listItemSelectedDisabledTrailingSupportingTextOpacity = - 0.38; - - /// md.comp.list.list-item.leading-image.width - static const double listItemLeadingImageWidth = 56.00; - - /// md.comp.list.list-item.selected.dragged.state-layer.color - static const TokenColorRole listItemSelectedDraggedStateLayerColor = + /// md.comp.list.list-item.selected.pressed.leading-icon.color + static const TokenColorRole listItemSelectedPressedLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.pressed.label-text.color - static const TokenColorRole listItemPressedLabelTextColor = + /// md.comp.list.list-item.selected.pressed.state-layer.color + static const TokenColorRole listItemSelectedPressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.leading-avatar-label.color - static const TokenColorRole listItemLeadingAvatarLabelColor = - TokenColorRole.onPrimaryContainer; - - /// md.comp.list.list-item.selected.pressed.container.expressive.shape - static const ShapeStruct listItemSelectedPressedContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); - - /// md.comp.list.list-item.selected.disabled.overline.opacity - static const double listItemSelectedDisabledOverlineOpacity = 0.38; - - /// md.comp.list.list-item.disabled.overline.opacity - static const double listItemDisabledOverlineOpacity = 0.38; - - /// md.comp.list.list-item.leading-image.shape - static const ShapeStruct listItemLeadingImageShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.list.list-item.three-line.container.height - static const double listItemThreeLineContainerHeight = 88.00; - - /// md.comp.list.list-item.pressed.trailing-icon.icon.color - static const TokenColorRole listItemPressedTrailingIconIconColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.list.list-item.selected.hover.state-layer.color - static const TokenColorRole listItemSelectedHoverStateLayerColor = + /// md.comp.list.list-item.selected.pressed.trailing-icon.color + static const TokenColorRole listItemSelectedPressedTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.list.list-item.selected.container.color - static const TokenColorRole listItemSelectedContainerColor = - TokenColorRole.secondaryContainer; - - /// md.comp.list.list-item.dragged.container.expressive.shape - static const ShapeStruct listItemDraggedContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.list.list-item.selected.supporting-text.color + static const TokenColorRole listItemSelectedSupportingTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.list.list-item.selected.trailing-icon.color static const TokenColorRole listItemSelectedTrailingIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.leading-avatar-label.font - static const String listItemLeadingAvatarLabelFont = 'Roboto'; + /// md.comp.list.list-item.selected.trailing-supporting-text.color + static const TokenColorRole listItemSelectedTrailingSupportingTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.list.list-item.selected.container.expressive.shape - static const ShapeStruct listItemSelectedContainerExpressiveShape = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.list.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.selected.focus.state-layer.opacity - static const double listItemSelectedFocusStateLayerOpacity = 0.10; + /// md.comp.list.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.list.list-item.trailing-space - static const double listItemTrailingSpace = 16.00; + /// md.comp.list.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/list_expand.dart b/packages/material_ui/tool/gen_defaults/data/list_expand.dart index 1e14863cd0d1..f7e49bbd6acb 100644 --- a/packages/material_ui/tool/gen_defaults/data/list_expand.dart +++ b/packages/material_ui/tool/gen_defaults/data/list_expand.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; @@ -17,36 +17,108 @@ class TokenListExpand { bottomRight: 16.00, ); + /// md.comp.list.expand.trailing-icon.shape + static const ShapeStruct trailingIconShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); +} + +class TokenListExpandDark { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color + static const TokenColorRole collapsedListItemTrailingIconContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.expanded.list-item.container.color + static const TokenColorRole expandedListItemContainerColor = + TokenColorRole.surface; + /// md.comp.list.expand.expanded.list-item.segmented.container.color static const TokenColorRole expandedListItemSegmentedContainerColor = TokenColorRole.surface; + /// md.comp.list.expand.expanded.list-item.trailing-icon.container.color + static const TokenColorRole expandedListItemTrailingIconContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenListExpandDarkDefault { /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color static const TokenColorRole collapsedListItemTrailingIconIconColor = TokenColorRole.onSurface; - /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color - static const TokenColorRole collapsedListItemTrailingIconContainerColor = - TokenColorRole.surface; + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandDarkHighContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color static const TokenColorRole expandedListItemTrailingIconIconColor = TokenColorRole.onSurface; +} - /// md.comp.list.expand.trailing-icon.shape - static const ShapeStruct trailingIconShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); +class TokenListExpandDarkMediumContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandLight { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color + static const TokenColorRole collapsedListItemTrailingIconContainerColor = + TokenColorRole.surface; /// md.comp.list.expand.expanded.list-item.container.color static const TokenColorRole expandedListItemContainerColor = TokenColorRole.surface; + /// md.comp.list.expand.expanded.list-item.segmented.container.color + static const TokenColorRole expandedListItemSegmentedContainerColor = + TokenColorRole.surface; + /// md.comp.list.expand.expanded.list-item.trailing-icon.container.color static const TokenColorRole expandedListItemTrailingIconContainerColor = TokenColorRole.surfaceContainer; } + +class TokenListExpandLightDefault { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandLightHighContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} + +class TokenListExpandLightMediumContrast { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.expand.expanded.list-item.trailing-icon.icon.color + static const TokenColorRole expandedListItemTrailingIconIconColor = + TokenColorRole.onSurface; +} diff --git a/packages/material_ui/tool/gen_defaults/data/list_reorder.dart b/packages/material_ui/tool/gen_defaults/data/list_reorder.dart index 3e3565fdeeea..632b178690b0 100644 --- a/packages/material_ui/tool/gen_defaults/data/list_reorder.dart +++ b/packages/material_ui/tool/gen_defaults/data/list_reorder.dart @@ -2,16 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenListReorder { - /// md.comp.list.reorder.list-item.trailing-supporting-text.color - static const TokenColorRole listItemTrailingSupportingTextColor = - TokenColorRole.onTertiaryContainer; - /// md.comp.list.reorder.list-item.shape static const ShapeStruct listItemShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -23,39 +19,226 @@ class TokenListReorder { /// md.comp.list.reorder.list-item.state-layer.opacity static const double listItemStateLayerOpacity = 0.10; +} + +class TokenListReorderDark { + /// md.comp.list.reorder.list-item.drop-zone.color + static const TokenColorRole listItemDropZoneColor = + TokenColorRole.surfaceContainerLow; /// md.comp.list.reorder.list-item.shadow-color static const TokenColorRole listItemShadowColor = TokenColorRole.shadow; +} + +class TokenListReorderDarkDefault { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; /// md.comp.list.reorder.list-item.overline.color static const TokenColorRole listItemOverlineColor = TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderDarkHighContrast { /// md.comp.list.reorder.list-item.container.color static const TokenColorRole listItemContainerColor = TokenColorRole.tertiaryContainer; + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.trailing-icon.color static const TokenColorRole listItemTrailingIconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderDarkMediumContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.leading-icon.color static const TokenColorRole listItemLeadingIconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderLight { /// md.comp.list.reorder.list-item.drop-zone.color static const TokenColorRole listItemDropZoneColor = TokenColorRole.surfaceContainerLow; + /// md.comp.list.reorder.list-item.shadow-color + static const TokenColorRole listItemShadowColor = TokenColorRole.shadow; +} + +class TokenListReorderLightDefault { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.supporting-text.color static const TokenColorRole listItemSupportingTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderLightHighContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.list.reorder.list-item.label-text.color + static const TokenColorRole listItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.state-layer.color static const TokenColorRole listItemStateLayerColor = TokenColorRole.onTertiaryContainer; + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenListReorderLightMediumContrast { + /// md.comp.list.reorder.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + /// md.comp.list.reorder.list-item.label-text.color static const TokenColorRole listItemLabelTextColor = TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.overline.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.state-layer.color + static const TokenColorRole listItemStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.supporting-text.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-icon.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.list.reorder.list-item.trailing-supporting-text.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/list_reveal.dart b/packages/material_ui/tool/gen_defaults/data/list_reveal.dart index 6b8ef8011a74..0a516a36b8e1 100644 --- a/packages/material_ui/tool/gen_defaults/data/list_reveal.dart +++ b/packages/material_ui/tool/gen_defaults/data/list_reveal.dart @@ -2,22 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenListReveal { - /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color - static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = - TokenColorRole.onPrimary; - - /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color - static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = - TokenColorRole.onPrimary; - - /// md.comp.list.reveal.list-item.icon-button.action.container.shape - static const ShapeStruct listItemIconButtonActionContainerShape = ShapeStruct( + /// md.comp.list.reveal.list-item.container.shape + static const ShapeStruct listItemContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, topRight: 16.00, @@ -25,8 +17,8 @@ class TokenListReveal { bottomRight: 16.00, ); - /// md.comp.list.reveal.list-item.container.shape - static const ShapeStruct listItemContainerShape = ShapeStruct( + /// md.comp.list.reveal.list-item.icon-button.action.container.shape + static const ShapeStruct listItemIconButtonActionContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, topRight: 16.00, @@ -43,47 +35,274 @@ class TokenListReveal { bottomRight: 0.00, ); + /// md.comp.list.reveal.list-item.segmented.container.shape + static const ShapeStruct listItemSegmentedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); +} + +class TokenListRevealDark { + /// md.comp.list.reveal.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; +} + +class TokenListRevealDarkDefault { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.list.reveal.list-item.icon-button.icon.color static const TokenColorRole listItemIconButtonIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealDarkHighContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = TokenColorRole.onPrimary; - /// md.comp.list.reveal.list-item.container.color - static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color static const TokenColorRole listItemIconButtonHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealDarkMediumContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + /// md.comp.list.reveal.list-item.icon-button.container.color static const TokenColorRole listItemIconButtonContainerColor = TokenColorRole.secondaryContainer; + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color static const TokenColorRole listItemIconButtonPressedStateLayerColor = TokenColorRole.onSecondaryContainer; +} - /// md.comp.list.reveal.list-item.segmented.container.shape - static const ShapeStruct listItemSegmentedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); +class TokenListRevealLight { + /// md.comp.list.reveal.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; +} + +class TokenListRevealLightDefault { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; /// md.comp.list.reveal.list-item.action.icon-button.icon.color static const TokenColorRole listItemActionIconButtonIconColor = TokenColorRole.onPrimary; + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealLightHighContrast { /// md.comp.list.reveal.list-item.action.icon-button.container.color static const TokenColorRole listItemActionIconButtonContainerColor = TokenColorRole.primary; + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color static const TokenColorRole listItemIconButtonFocusedStateLayerColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenListRevealLightMediumContrast { + /// md.comp.list.reveal.list-item.action.icon-button.container.color + static const TokenColorRole listItemActionIconButtonContainerColor = + TokenColorRole.primary; + + /// md.comp.list.reveal.list-item.action.icon-button.focused.state-layer.color + static const TokenColorRole listItemActionIconButtonFocusedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.hovered.state-layer.color + static const TokenColorRole listItemActionIconButtonHoveredStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.icon.color + static const TokenColorRole listItemActionIconButtonIconColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.action.icon-button.pressed.state-layer.color + static const TokenColorRole listItemActionIconButtonPressedStateLayerColor = + TokenColorRole.onPrimary; + + /// md.comp.list.reveal.list-item.icon-button.container.color + static const TokenColorRole listItemIconButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.focused.state-layer.color + static const TokenColorRole listItemIconButtonFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.hovered.state-layer.color + static const TokenColorRole listItemIconButtonHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.icon.color + static const TokenColorRole listItemIconButtonIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.list.reveal.list-item.icon-button.pressed.state-layer.color + static const TokenColorRole listItemIconButtonPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart index f886f4120a5f..903d33543f2e 100644 --- a/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart +++ b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart @@ -2,28 +2,18 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenLoadingIndicator { - /// md.comp.loading-indicator.container.width - static const double containerWidth = 48.00; - - /// md.comp.loading-indicator.active-indicator.color - static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; - - /// md.comp.loading-indicator.contained.active-indicator.color - static const TokenColorRole containedActiveIndicatorColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.loading-indicator.active-indicator.size + static const double activeIndicatorSize = 38.00; /// md.comp.loading-indicator.container.height static const double containerHeight = 48.00; - /// md.comp.loading-indicator.active-indicator.size - static const double activeIndicatorSize = 38.00; - /// md.comp.loading-indicator.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -33,6 +23,83 @@ class TokenLoadingIndicator { bottomRight: 0.00, ); + /// md.comp.loading-indicator.container.width + static const double containerWidth = 48.00; +} + +class TokenLoadingIndicatorDarkDefault { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorDarkHighContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorDarkMediumContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorLightDefault { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorLightHighContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.loading-indicator.contained.container.color + static const TokenColorRole containedContainerColor = + TokenColorRole.primaryContainer; +} + +class TokenLoadingIndicatorLightMediumContrast { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.contained.active-indicator.color + static const TokenColorRole containedActiveIndicatorColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.loading-indicator.contained.container.color static const TokenColorRole containedContainerColor = TokenColorRole.primaryContainer; diff --git a/packages/material_ui/tool/gen_defaults/data/measurement.dart b/packages/material_ui/tool/gen_defaults/data/measurement.dart index 4bd63ac19c43..32bc2ddbe745 100644 --- a/packages/material_ui/tool/gen_defaults/data/measurement.dart +++ b/packages/material_ui/tool/gen_defaults/data/measurement.dart @@ -2,60 +2,60 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenMeasurement { - /// md.sys.measurement.space250 - static const double space250 = 20.00; + /// md.sys.measurement.space0 + static const double space0 = 0.00; - /// md.sys.measurement.space450 - static const double space450 = 36.00; + /// md.sys.measurement.space100 + static const double space100 = 8.00; /// md.sys.measurement.space125 static const double space125 = 10.00; - /// md.sys.measurement.space200 - static const double space200 = 16.00; + /// md.sys.measurement.space150 + static const double space150 = 12.00; - /// md.sys.measurement.space500 - static const double space500 = 40.00; + /// md.sys.measurement.space175 + static const double space175 = 14.00; - /// md.sys.measurement.space600 - static const double space600 = 48.00; + /// md.sys.measurement.space200 + static const double space200 = 16.00; /// md.sys.measurement.space25 static const double space25 = 2.00; - /// md.sys.measurement.space175 - static const double space175 = 14.00; + /// md.sys.measurement.space250 + static const double space250 = 20.00; - /// md.sys.measurement.space50 - static const double space50 = 4.00; + /// md.sys.measurement.space300 + static const double space300 = 24.00; /// md.sys.measurement.space400 static const double space400 = 32.00; - /// md.sys.measurement.space150 - static const double space150 = 12.00; + /// md.sys.measurement.space450 + static const double space450 = 36.00; - /// md.sys.measurement.space0 - static const double space0 = 0.00; + /// md.sys.measurement.space50 + static const double space50 = 4.00; + + /// md.sys.measurement.space500 + static const double space500 = 40.00; + + /// md.sys.measurement.space600 + static const double space600 = 48.00; + + /// md.sys.measurement.space700 + static const double space700 = 56.00; /// md.sys.measurement.space75 static const double space75 = 6.00; - /// md.sys.measurement.space900 - static const double space900 = 72.00; - /// md.sys.measurement.space800 static const double space800 = 64.00; - /// md.sys.measurement.space300 - static const double space300 = 24.00; - - /// md.sys.measurement.space700 - static const double space700 = 56.00; - - /// md.sys.measurement.space100 - static const double space100 = 8.00; + /// md.sys.measurement.space900 + static const double space900 = 72.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/menu.dart b/packages/material_ui/tool/gen_defaults/data/menu.dart index 931b05a69754..bf867e697cf3 100644 --- a/packages/material_ui/tool/gen_defaults/data/menu.dart +++ b/packages/material_ui/tool/gen_defaults/data/menu.dart @@ -2,15 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenMenu { - /// md.comp.menu.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; - /// md.comp.menu.container.elevation static const double containerElevation = 3.00; @@ -22,7 +19,20 @@ class TokenMenu { bottomLeft: 4.00, bottomRight: 4.00, ); +} + +class TokenMenuDark { + /// md.comp.menu.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + /// md.comp.menu.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenMenuLight { /// md.comp.menu.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.menu.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; } diff --git a/packages/material_ui/tool/gen_defaults/data/menus.dart b/packages/material_ui/tool/gen_defaults/data/menus.dart index 18f50b0f95ee..fd15c341d71e 100644 --- a/packages/material_ui/tool/gen_defaults/data/menus.dart +++ b/packages/material_ui/tool/gen_defaults/data/menus.dart @@ -2,84 +2,96 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenMenus { - /// md.comp.menus.horizontal.menu-item.top-space - static const double horizontalMenuItemTopSpace = 6.00; - - /// md.comp.menus.horizontal.menu-item.selected.pressed.shape - static const ShapeStruct horizontalMenuItemSelectedPressedShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, + /// md.comp.menus.active.container.shape + static const ShapeStruct activeContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, ); - /// md.comp.menus.menu-item.focus.indicator.color - static const TokenColorRole menuItemFocusIndicatorColor = - TokenColorRole.secondary; + /// md.comp.menus.container.elevation + static const double containerElevation = 3.00; - /// md.comp.menus.horizontal.menu-item.hovered.shape - static const ShapeStruct horizontalMenuItemHoveredShape = ShapeStruct( + /// md.comp.menus.container.shape + static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, ); - /// md.comp.menus.menu-item.between-space - static const double menuItemBetweenSpace = 12.00; + /// md.comp.menus.gap + static const double gap = 2.00; - /// md.comp.menus.menu-item.last-child.shape - static const ShapeStruct menuItemLastChildShape = ShapeStruct( + /// md.comp.menus.group.padding + static const double groupPadding = 2.00; + + /// md.comp.menus.group.shape + static const ShapeStruct groupShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, ); - /// md.comp.menus.horizontal.menu-item.pressed.shape - static const ShapeStruct horizontalMenuItemPressedShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, + /// md.comp.menus.horizontal.container.bottom-space + static const double horizontalContainerBottomSpace = 8.00; + + /// md.comp.menus.horizontal.container.shape + static const ShapeStruct horizontalContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, ); - /// md.comp.menus.menu-item.bottom-space - static const double menuItemBottomSpace = 8.00; + /// md.comp.menus.horizontal.container.top-space + static const double horizontalContainerTopSpace = 8.00; /// md.comp.menus.horizontal.icon-only.gap static const double horizontalIconOnlyGap = 4.00; - /// md.comp.menus.menu-item.shape - static const ShapeStruct menuItemShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); - - /// md.comp.menus.horizontal.menu-item.leading-space - static const double horizontalMenuItemLeadingSpace = 12.00; + /// md.comp.menus.horizontal.icon-only.menu-item.bottom-space + static const double horizontalIconOnlyMenuItemBottomSpace = 16.00; /// md.comp.menus.horizontal.icon-only.menu-item.leading-space static const double horizontalIconOnlyMenuItemLeadingSpace = 16.00; - /// md.comp.menus.menu-item.leading-icon.size - static const double menuItemLeadingIconSize = 20.00; + /// md.comp.menus.horizontal.icon-only.menu-item.selected.shape + static const ShapeStruct horizontalIconOnlyMenuItemSelectedShape = + ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.menus.menu-item.selected.shape - static const ShapeStruct menuItemSelectedShape = ShapeStruct( + /// md.comp.menus.horizontal.icon-only.menu-item.top-space + static const double horizontalIconOnlyMenuItemTopSpace = 16.00; + + /// md.comp.menus.horizontal.icon-only.menu-item.trailing-space + static const double horizontalIconOnlyMenuItemTrailingSpace = 16.00; + + /// md.comp.menus.horizontal.menu-item.between-space + static const double horizontalMenuItemBetweenSpace = 12.00; + + /// md.comp.menus.horizontal.menu-item.bottom-space + static const double horizontalMenuItemBottomSpace = 6.00; + + /// md.comp.menus.horizontal.menu-item.focused.shape + static const ShapeStruct horizontalMenuItemFocusedShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 12.00, topRight: 12.00, @@ -87,8 +99,8 @@ class TokenMenus { bottomRight: 12.00, ); - /// md.comp.menus.menu-item.first-child.shape - static const ShapeStruct menuItemFirstChildShape = ShapeStruct( + /// md.comp.menus.horizontal.menu-item.hovered.shape + static const ShapeStruct horizontalMenuItemHoveredShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 12.00, topRight: 12.00, @@ -96,40 +108,16 @@ class TokenMenus { bottomRight: 12.00, ); - /// md.comp.menus.menu-item.last-child.inner-corner.corner-size - static const ShapeStruct menuItemLastChildInnerCornerCornerSize = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); - - /// md.comp.menus.menu-item.trailing-supporting-text.font - static const String menuItemTrailingSupportingTextFont = 'Roboto'; - - /// md.comp.menus.menu-item.height - static const double menuItemHeight = 44.00; - - /// md.comp.menus.horizontal.icon-only.menu-item.top-space - static const double horizontalIconOnlyMenuItemTopSpace = 16.00; - - /// md.comp.menus.group.shape - static const ShapeStruct groupShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.menus.horizontal.menu-item.leading-space + static const double horizontalMenuItemLeadingSpace = 12.00; - /// md.comp.menus.container.shape - static const ShapeStruct containerShape = ShapeStruct( + /// md.comp.menus.horizontal.menu-item.pressed.shape + static const ShapeStruct horizontalMenuItemPressedShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, ); /// md.comp.menus.horizontal.menu-item.selected.focused.shape @@ -141,27 +129,6 @@ class TokenMenus { bottomRight: 0.00, ); - /// md.comp.menus.menu-item.focus.indicator.outline.offset - static const double menuItemFocusIndicatorOutlineOffset = -3.00; - - /// md.comp.menus.menu-item.focus.indicator.thickness - static const double menuItemFocusIndicatorThickness = 3.00; - - /// md.comp.menus.gap - static const double gap = 2.00; - - /// md.comp.menus.horizontal.icon-only.menu-item.trailing-space - static const double horizontalIconOnlyMenuItemTrailingSpace = 16.00; - - /// md.comp.menus.group.padding - static const double groupPadding = 2.00; - - /// md.comp.menus.menu-item.supporting-text.font - static const String menuItemSupportingTextFont = 'Roboto'; - - /// md.comp.menus.menu-item.top-space - static const double menuItemTopSpace = 8.00; - /// md.comp.menus.horizontal.menu-item.selected.hovered.shape static const ShapeStruct horizontalMenuItemSelectedHoveredShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -171,6 +138,18 @@ class TokenMenus { bottomRight: 0.00, ); + /// md.comp.menus.horizontal.menu-item.selected.pressed.shape + static const ShapeStruct horizontalMenuItemSelectedPressedShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.menus.horizontal.menu-item.top-space + static const double horizontalMenuItemTopSpace = 6.00; + /// md.comp.menus.horizontal.menu-item.trailing-space static const double horizontalMenuItemTrailingSpace = 12.00; @@ -183,26 +162,51 @@ class TokenMenus { bottomRight: 8.00, ); - /// md.comp.menus.menu-item.trailing-icon.size - static const double menuItemTrailingIconSize = 20.00; + /// md.comp.menus.menu-item.between-space + static const double menuItemBetweenSpace = 12.00; - /// md.comp.menus.menu-item.label-text.font - static const String menuItemLabelTextFont = 'Roboto'; + /// md.comp.menus.menu-item.bottom-space + static const double menuItemBottomSpace = 8.00; - /// md.comp.menus.horizontal.container.top-space - static const double horizontalContainerTopSpace = 8.00; + /// md.comp.menus.menu-item.first-child.inner-corner.corner-size + static const ShapeStruct menuItemFirstChildInnerCornerCornerSize = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.menus.menu-item.trailing-space - static const double menuItemTrailingSpace = 16.00; + /// md.comp.menus.menu-item.first-child.shape + static const ShapeStruct menuItemFirstChildShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); - /// md.comp.menus.menu-item.leading-space - static const double menuItemLeadingSpace = 16.00; + /// md.comp.menus.menu-item.focus.indicator.outline.offset + static const double menuItemFocusIndicatorOutlineOffset = -3.00; - /// md.comp.menus.container.elevation - static const double containerElevation = 3.00; + /// md.comp.menus.menu-item.focus.indicator.thickness + static const double menuItemFocusIndicatorThickness = 3.00; - /// md.comp.menus.horizontal.menu-item.focused.shape - static const ShapeStruct horizontalMenuItemFocusedShape = ShapeStruct( + /// md.comp.menus.menu-item.height + static const double menuItemHeight = 44.00; + + /// md.comp.menus.menu-item.last-child.inner-corner.corner-size + static const ShapeStruct menuItemLastChildInnerCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.menus.menu-item.last-child.shape + static const ShapeStruct menuItemLastChildShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 12.00, topRight: 12.00, @@ -210,53 +214,72 @@ class TokenMenus { bottomRight: 12.00, ); - /// md.comp.menus.horizontal.icon-only.menu-item.selected.shape - static const ShapeStruct horizontalIconOnlyMenuItemSelectedShape = - ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.menus.menu-item.leading-icon.size + static const double menuItemLeadingIconSize = 20.00; - /// md.comp.menus.active.container.shape - static const ShapeStruct activeContainerShape = ShapeStruct( + /// md.comp.menus.menu-item.leading-space + static const double menuItemLeadingSpace = 16.00; + + /// md.comp.menus.menu-item.selected.shape + static const ShapeStruct menuItemSelectedShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, ); - /// md.comp.menus.horizontal.container.shape - static const ShapeStruct horizontalContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, + /// md.comp.menus.menu-item.shape + static const ShapeStruct menuItemShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, ); - /// md.comp.menus.horizontal.menu-item.between-space - static const double horizontalMenuItemBetweenSpace = 12.00; + /// md.comp.menus.menu-item.top-space + static const double menuItemTopSpace = 8.00; - /// md.comp.menus.menu-item.first-child.inner-corner.corner-size - static const ShapeStruct menuItemFirstChildInnerCornerCornerSize = - ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.menus.menu-item.trailing-icon.size + static const double menuItemTrailingIconSize = 20.00; - /// md.comp.menus.horizontal.icon-only.menu-item.bottom-space - static const double horizontalIconOnlyMenuItemBottomSpace = 16.00; + /// md.comp.menus.menu-item.trailing-space + static const double menuItemTrailingSpace = 16.00; +} - /// md.comp.menus.horizontal.container.bottom-space - static const double horizontalContainerBottomSpace = 8.00; +class TokenMenusDarkDefault { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} - /// md.comp.menus.horizontal.menu-item.bottom-space - static const double horizontalMenuItemBottomSpace = 6.00; +class TokenMenusDarkHighContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusDarkMediumContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusLightDefault { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusLightHighContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; +} + +class TokenMenusLightMediumContrast { + /// md.comp.menus.menu-item.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; } diff --git a/packages/material_ui/tool/gen_defaults/data/menus_standard.dart b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart index 39988d7e4e53..95472c882680 100644 --- a/packages/material_ui/tool/gen_defaults/data/menus_standard.dart +++ b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart @@ -2,330 +2,1656 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenMenusStandard { + /// md.comp.menus.standard.menu-item.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.disabled.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.focused.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.opacity + static const double menuItemSelectedDisabledContainerOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; +} + +class TokenMenusStandardDark { + /// md.comp.menus.standard.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.menus.standard.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.container.color + static const TokenColorRole menuItemContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenMenusStandardDarkDefault { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.menus.standard.icon-button.selected.container.color static const TokenColorRole iconButtonSelectedContainerColor = TokenColorRole.tertiaryContainer; + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color static const TokenColorRole menuItemSelectedHoveredLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.container.color - static const TokenColorRole menuItemSelectedDisabledContainerColor = - TokenColorRole.tertiaryContainer; + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardDarkHighContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardDarkMediumContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardLight { + /// md.comp.menus.standard.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.menus.standard.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.container.color + static const TokenColorRole menuItemContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenMenusStandardLightDefault { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardLightHighContrast { + /// md.comp.menus.standard.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.trailing-icon.color - static const TokenColorRole menuItemSelectedTrailingIconColor = + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.disabled.leading-icon.opacity - static const double menuItemDisabledLeadingIconOpacity = 0.38; + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; /// md.comp.menus.standard.menu-item.disabled.supporting-text.color static const TokenColorRole menuItemDisabledSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.selected.label-text.color - static const TokenColorRole menuItemSelectedLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.icon-button.pressed.state-layer.color - static const TokenColorRole iconButtonPressedStateLayerColor = + /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.section-label-text.color - static const TokenColorRole sectionLabelTextColor = + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.menus.standard.menu-item.hovered.label-text.color static const TokenColorRole menuItemHoveredLabelTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color - static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.menus.standard.menu-item.hovered.state-layer.color static const TokenColorRole menuItemHoveredStateLayerColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.focused.label-text.color - static const TokenColorRole menuItemFocusedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.menus.standard.menu-item.label-text.color static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.container.color - static const TokenColorRole menuItemContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.opacity - static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; - - /// md.comp.menus.standard.menu-item.selected.disabled.container.opacity - static const double menuItemSelectedDisabledContainerOpacity = 0.38; + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.disabled.label-text.color - static const TokenColorRole menuItemDisabledLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.disabled.trailing-icon.opacity - static const double menuItemDisabledTrailingIconOpacity = 0.38; + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.hovered.state-layer.opacity - static const double menuItemHoveredStateLayerOpacity = 0.08; + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color static const TokenColorRole - menuItemSelectedDisabledTrailingSupportingTextColor = + menuItemSelectedHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color static const TokenColorRole menuItemSelectedPressedLeadingIconColor = TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenMenusStandardLightMediumContrast { /// md.comp.menus.standard.disabled.icon-button.icon.color static const TokenColorRole disabledIconButtonIconColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.focused.state-layer.opacity - static const double menuItemFocusedStateLayerOpacity = 0.10; + /// md.comp.menus.standard.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.label-text.opacity - static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + /// md.comp.menus.standard.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color - static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + /// md.comp.menus.standard.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color + static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color + static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color - static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color + static const TokenColorRole iconButtonSelectedPressedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color - static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color - static const TokenColorRole menuItemDisabledTrailingIconColor = + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.menus.standard.menu-item.disabled.leading-icon.color static const TokenColorRole menuItemDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.opacity - static const double menuItemSelectedPressedStateLayerOpacity = 0.10; - - /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color - static const TokenColorRole menuItemPressedTrailingIconColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color - static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = - TokenColorRole.onTertiaryContainer; - - /// md.comp.menus.standard.menu-item.selected.supporting-text.color - static const TokenColorRole menuItemSelectedSupportingTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.opacity - static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + /// md.comp.menus.standard.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onSurface; /// md.comp.menus.standard.menu-item.disabled.trailing-supporting-text.color static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.active.state-layer.color - static const TokenColorRole menuItemActiveStateLayerColor = + /// md.comp.menus.standard.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = TokenColorRole.onSurface; /// md.comp.menus.standard.menu-item.focused.leading-icon.color static const TokenColorRole menuItemFocusedLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.menus.standard.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.menus.standard.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.trailing-supporting-text.color - static const TokenColorRole menuItemTrailingSupportingTextColor = + /// md.comp.menus.standard.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.menus.standard.menu-item.disabled.label-text.opacity - static const double menuItemDisabledLabelTextOpacity = 0.38; - - /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color - static const TokenColorRole menuItemSelectedPressedSupportingTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.leading-icon.color - static const TokenColorRole menuItemLeadingIconColor = + /// md.comp.menus.standard.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color - static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = - TokenColorRole.onTertiaryContainer; - - /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color - static const TokenColorRole - menuItemSelectedFocusedTrailingSupportingTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.trailing-icon.color - static const TokenColorRole menuItemTrailingIconColor = + /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.menus.standard.icon-button.disabled.icon.color - static const TokenColorRole iconButtonDisabledIconColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.icon-button.hovered.state-layer.color - static const TokenColorRole iconButtonHoveredStateLayerColor = + /// md.comp.menus.standard.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.menus.standard.menu-item.focused.trailing-icon.color - static const TokenColorRole menuItemFocusedTrailingIconColor = + /// md.comp.menus.standard.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.menus.standard.menu-item.hovered.leading-icon.color - static const TokenColorRole menuItemHoveredLeadingIconColor = + /// md.comp.menus.standard.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.menus.standard.menu-item.selected.container.color static const TokenColorRole menuItemSelectedContainerColor = TokenColorRole.tertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color - static const TokenColorRole menuItemSelectedPressedLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.standard.menu-item.selected.disabled.container.color + static const TokenColorRole menuItemSelectedDisabledContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.menus.standard.icon-button.selected.hovered.state-layer.color - static const TokenColorRole iconButtonSelectedHoveredStateLayerColor = + /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color + static const TokenColorRole menuItemSelectedDisabledLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.active.state-layer.opacity - static const double menuItemActiveStateLayerOpacity = 0.08; - - /// md.comp.menus.standard.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerLow; - - /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color - static const TokenColorRole menuItemSelectedPressedStateLayerColor = + /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.color + static const TokenColorRole menuItemSelectedDisabledLeadingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.pressed.state-layer.opacity - static const double menuItemPressedStateLayerOpacity = 0.10; - - /// md.comp.menus.standard.icon-button.icon.color - static const TokenColorRole iconButtonIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-icon.color + static const TokenColorRole menuItemSelectedDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + /// md.comp.menus.standard.menu-item.selected.disabled.trailing-supporting-text.color static const TokenColorRole - menuItemSelectedHoveredTrailingSupportingTextColor = + menuItemSelectedDisabledTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.icon-button.focused.state-layer.color - static const TokenColorRole iconButtonFocusedStateLayerColor = - TokenColorRole.onSurface; - - /// md.comp.menus.standard.icon-button.selected.pressed.state-layer.color - static const TokenColorRole iconButtonSelectedPressedStateLayerColor = + /// md.comp.menus.standard.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.icon-button.selected.focused.state-layer.color - static const TokenColorRole iconButtonSelectedFocusedStateLayerColor = + /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color + static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.standard.menu-item.selected.focused.state-layer.color static const TokenColorRole menuItemSelectedFocusedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.leading-icon.opacity - static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + /// md.comp.menus.standard.menu-item.selected.focused.supporting-text.color + static const TokenColorRole menuItemSelectedFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color - static const TokenColorRole - menuItemSelectedPressedTrailingSupportingTextColor = + /// md.comp.menus.standard.menu-item.selected.focused.trailing-icon.color + static const TokenColorRole menuItemSelectedFocusedTrailingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.opacity - static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + /// md.comp.menus.standard.menu-item.selected.focused.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.disabled.supporting-text.opacity - static const double menuItemDisabledSupportingTextOpacity = 0.38; + /// md.comp.menus.standard.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.icon-button.selected.icon.color - static const TokenColorRole iconButtonSelectedIconColor = + /// md.comp.menus.standard.menu-item.selected.hovered.leading-icon.color + static const TokenColorRole menuItemSelectedHoveredLeadingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.hovered.trailing-icon.color - static const TokenColorRole menuItemHoveredTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color - static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + /// md.comp.menus.standard.menu-item.selected.hovered.supporting-text.color + static const TokenColorRole menuItemSelectedHoveredSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.pressed.leading-icon.color - static const TokenColorRole menuItemPressedLeadingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-icon.color + static const TokenColorRole menuItemSelectedHoveredTrailingIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.focused.leading-icon.color - static const TokenColorRole menuItemSelectedFocusedLeadingIconColor = + /// md.comp.menus.standard.menu-item.selected.hovered.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedHoveredTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.disabled.label-text.color - static const TokenColorRole menuItemSelectedDisabledLabelTextColor = + /// md.comp.menus.standard.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.standard.menu-item.selected.leading-icon.color static const TokenColorRole menuItemSelectedLeadingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.focused.state-layer.opacity - static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + /// md.comp.menus.standard.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.focused.state-layer.color - static const TokenColorRole menuItemFocusedStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.menus.standard.menu-item.selected.pressed.leading-icon.color + static const TokenColorRole menuItemSelectedPressedLeadingIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.pressed.label-text.color - static const TokenColorRole menuItemPressedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.menus.standard.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.icon-button.container.color - static const TokenColorRole iconButtonContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.menus.standard.menu-item.selected.pressed.supporting-text.color + static const TokenColorRole menuItemSelectedPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.pressed.state-layer.color - static const TokenColorRole menuItemPressedStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-icon.color + static const TokenColorRole menuItemSelectedPressedTrailingIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.focused.label-text.color - static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + /// md.comp.menus.standard.menu-item.selected.pressed.trailing-supporting-text.color + static const TokenColorRole + menuItemSelectedPressedTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.standard.menu-item.selected.hovered.state-layer.color - static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + /// md.comp.menus.standard.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.standard.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.standard.menu-item.supporting-text.color static const TokenColorRole menuItemSupportingTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.menus.standard.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart index bf2ef2016c2c..032843a65227 100644 --- a/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart +++ b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart @@ -2,270 +2,1332 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenMenusVibrant { - /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.opacity - static const double menuItemDisabledLeadingIconOpacity = 0.38; - - /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color - static const TokenColorRole iconButtonPressedStateLayerColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.menu-item.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; - /// md.comp.menus.vibrant.section-label-text.color - static const TokenColorRole sectionLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.menu-item.disabled.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-supporting-text.opacity - static const double menuItemSelectedDisabledTrailingSupportingTextOpacity = - 0.38; + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color - static const TokenColorRole menuItemSelectedPressedLabelTextColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color - static const TokenColorRole menuItemSelectedFocusedStateLayerColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 0.38; /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.opacity static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.label-text.color - static const TokenColorRole menuItemLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.menu-item.focused.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; - /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.opacity - static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; - /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color - static const TokenColorRole menuItemSelectedSupportingTextColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; - /// md.comp.menus.vibrant.icon-button.icon.color - static const TokenColorRole iconButtonIconColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.menu-item.selected.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color - static const TokenColorRole menuItemSelectedPressedStateLayerColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.active.state-layer.opacity - static const double menuItemActiveStateLayerOpacity = 0.08; + /// md.comp.menus.vibrant.menu-item.selected.disabled.supporting-text.opacity + static const double menuItemSelectedDisabledSupportingTextOpacity = 0.38; - /// md.comp.menus.vibrant.container.color - static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color - static const TokenColorRole menuItemFocusedSupportingTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-supporting-text.opacity + static const double menuItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; - /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.opacity - static const double menuItemDisabledSupportingTextOpacity = 0.38; + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; - /// md.comp.menus.vibrant.menu-item.selected.disabled.trailing-icon.opacity - static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; - /// md.comp.menus.vibrant.menu-item.selected.container.color - static const TokenColorRole menuItemSelectedContainerColor = - TokenColorRole.tertiary; + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; +} - /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color - static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = - TokenColorRole.onTertiary; +class TokenMenusVibrantDarkDefault { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; - /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color - static const TokenColorRole menuItemPressedTrailingSupportingTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color - static const TokenColorRole menuItemTrailingSupportingTextColor = + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color - static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.pressed.label-text.color - static const TokenColorRole menuItemPressedLabelTextColor = + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.opacity - static const double menuItemSelectedPressedStateLayerOpacity = 0.10; + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.disabled.label-text.color - static const TokenColorRole menuItemDisabledLabelTextColor = + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.hovered.state-layer.opacity - static const double menuItemHoveredStateLayerOpacity = 0.08; + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; - /// md.comp.menus.vibrant.menu-item.selected.disabled.supporting-text.opacity - static const double menuItemSelectedDisabledSupportingTextOpacity = 0.38; + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; - /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color - static const TokenColorRole menuItemSelectedTrailingIconColor = + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = TokenColorRole.onTertiary; - /// md.comp.menus.vibrant.menu-item.pressed.state-layer.opacity - static const double menuItemPressedStateLayerOpacity = 0.10; + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color - static const TokenColorRole menuItemSelectedHoveredStateLayerColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; - /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color - static const TokenColorRole menuItemSelectedFocusedLabelTextColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color - static const TokenColorRole menuItemDisabledSupportingTextColor = + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color - static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color static const TokenColorRole menuItemDisabledTrailingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.color - static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; - /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.disabled.label-text.opacity - static const double menuItemDisabledLabelTextOpacity = 0.38; - - /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color - static const TokenColorRole menuItemPressedLeadingIconColor = - TokenColorRole.tertiary; - - /// md.comp.menus.vibrant.icon-button.disabled.icon.color - static const TokenColorRole iconButtonDisabledIconColor = - TokenColorRole.onTertiaryContainer; - - /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color - static const TokenColorRole menuItemPressedStateLayerColor = + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.selected.disabled.leading-icon.opacity - static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; - - /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color - static const TokenColorRole menuItemHoveredTrailingIconColor = + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = TokenColorRole.tertiary; - /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color - static const TokenColorRole menuItemSelectedHoveredLabelTextColor = - TokenColorRole.onTertiary; - - /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color - static const TokenColorRole menuItemHoveredSupportingTextColor = - TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.focused.state-layer.color static const TokenColorRole menuItemFocusedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.trailing-icon.color - static const TokenColorRole menuItemTrailingIconColor = + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.focused.state-layer.opacity - static const double menuItemFocusedStateLayerOpacity = 0.10; - - /// md.comp.menus.vibrant.menu-item.selected.disabled.label-text.opacity - static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; - - /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.opacity - static const double menuItemDisabledTrailingIconOpacity = 0.38; - /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color static const TokenColorRole menuItemFocusedTrailingIconColor = TokenColorRole.tertiary; - /// md.comp.menus.vibrant.menu-item.hovered.label-text.color - static const TokenColorRole menuItemHoveredLabelTextColor = + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color - static const TokenColorRole menuItemPressedSupportingTextColor = + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.icon-button.selected.icon.color - static const TokenColorRole iconButtonSelectedIconColor = - TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; - /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color - static const TokenColorRole iconButtonHoveredStateLayerColor = + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.icon-button.container.color - static const TokenColorRole iconButtonContainerColor = - TokenColorRole.tertiaryContainer; - - /// md.comp.menus.vibrant.menu-item.focused.label-text.color - static const TokenColorRole menuItemFocusedLabelTextColor = + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.opacity - static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; - /// md.comp.menus.vibrant.icon-button.focused.state-layer.color - static const TokenColorRole iconButtonFocusedStateLayerColor = + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.active.state-layer.color - static const TokenColorRole menuItemActiveStateLayerColor = + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.vibrant.menu-item.leading-icon.color static const TokenColorRole menuItemLeadingIconColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color - static const TokenColorRole menuItemSelectedLeadingIconColor = - TokenColorRole.onTertiary; - - /// md.comp.menus.vibrant.menu-item.supporting-text.color - static const TokenColorRole menuItemSupportingTextColor = + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color - static const TokenColorRole menuItemHoveredLeadingIconColor = + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = TokenColorRole.tertiary; - /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color - static const TokenColorRole menuItemHoveredStateLayerColor = + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color - static const TokenColorRole menuItemDisabledLeadingIconColor = + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = TokenColorRole.onTertiaryContainer; /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color static const TokenColorRole menuItemPressedTrailingIconColor = TokenColorRole.tertiary; - /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantDarkHighContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantDarkMediumContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantLightDefault { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantLightHighContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color static const TokenColorRole iconButtonSelectedDisabledIconColor = TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color + static const TokenColorRole menuItemFocusedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.selected.label-text.color static const TokenColorRole menuItemSelectedLabelTextColor = TokenColorRole.onTertiary; + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenMenusVibrantLightMediumContrast { + /// md.comp.menus.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.disabled.icon.color + static const TokenColorRole iconButtonDisabledIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.focused.state-layer.color + static const TokenColorRole iconButtonFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.hovered.state-layer.color + static const TokenColorRole iconButtonHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.icon.color + static const TokenColorRole iconButtonIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.pressed.state-layer.color + static const TokenColorRole iconButtonPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.icon-button.selected.container.color + static const TokenColorRole iconButtonSelectedContainerColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.icon-button.selected.disabled.icon.color + static const TokenColorRole iconButtonSelectedDisabledIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.icon-button.selected.icon.color + static const TokenColorRole iconButtonSelectedIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.active.state-layer.color + static const TokenColorRole menuItemActiveStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.color + static const TokenColorRole menuItemColor = TokenColorRole.tertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.label-text.color + static const TokenColorRole menuItemFocusedLabelTextColor = + TokenColorRole.onTertiaryContainer; + /// md.comp.menus.vibrant.menu-item.focused.leading-icon.color static const TokenColorRole menuItemFocusedLeadingIconColor = TokenColorRole.tertiary; - /// md.comp.menus.vibrant.icon-button.selected.container.color - static const TokenColorRole iconButtonSelectedContainerColor = + /// md.comp.menus.vibrant.menu-item.focused.state-layer.color + static const TokenColorRole menuItemFocusedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.supporting-text.color + static const TokenColorRole menuItemFocusedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-icon.color + static const TokenColorRole menuItemFocusedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.focused.trailing-supporting-text.color + static const TokenColorRole menuItemFocusedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.label-text.color + static const TokenColorRole menuItemHoveredLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.leading-icon.color + static const TokenColorRole menuItemHoveredLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.state-layer.color + static const TokenColorRole menuItemHoveredStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.supporting-text.color + static const TokenColorRole menuItemHoveredSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-icon.color + static const TokenColorRole menuItemHoveredTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.hovered.trailing-supporting-text.color + static const TokenColorRole menuItemHoveredTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.label-text.color + static const TokenColorRole menuItemLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.leading-icon.color + static const TokenColorRole menuItemLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.label-text.color + static const TokenColorRole menuItemPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.leading-icon.color + static const TokenColorRole menuItemPressedLeadingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.state-layer.color + static const TokenColorRole menuItemPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.supporting-text.color + static const TokenColorRole menuItemPressedSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-icon.color + static const TokenColorRole menuItemPressedTrailingIconColor = + TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.pressed.trailing-supporting-text.color + static const TokenColorRole menuItemPressedTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.selected.container.color + static const TokenColorRole menuItemSelectedContainerColor = TokenColorRole.tertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.label-text.color + static const TokenColorRole menuItemSelectedFocusedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.focused.state-layer.color + static const TokenColorRole menuItemSelectedFocusedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.label-text.color + static const TokenColorRole menuItemSelectedHoveredLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.hovered.state-layer.color + static const TokenColorRole menuItemSelectedHoveredStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.label-text.color + static const TokenColorRole menuItemSelectedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.leading-icon.color + static const TokenColorRole menuItemSelectedLeadingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.label-text.color + static const TokenColorRole menuItemSelectedPressedLabelTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.pressed.state-layer.color + static const TokenColorRole menuItemSelectedPressedStateLayerColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.supporting-text.color + static const TokenColorRole menuItemSelectedSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-icon.color + static const TokenColorRole menuItemSelectedTrailingIconColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.selected.trailing-supporting-text.color + static const TokenColorRole menuItemSelectedTrailingSupportingTextColor = + TokenColorRole.onTertiary; + + /// md.comp.menus.vibrant.menu-item.supporting-text.color + static const TokenColorRole menuItemSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-icon.color + static const TokenColorRole menuItemTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.trailing-supporting-text.color + static const TokenColorRole menuItemTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.section-label-text.color + static const TokenColorRole sectionLabelTextColor = + TokenColorRole.onTertiaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart index 12d1e6a49863..c0b4db96c4f9 100644 --- a/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart +++ b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart @@ -2,116 +2,120 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'package:flutter/animation.dart'; class TokenMotionExpressive { - /// md.sys.motion.easing.legacy.accelerate - static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); - - /// md.sys.motion.spring.fast.spatial.damping - static const double springFastSpatialDamping = 0.60; + /// md.sys.motion.duration.extra-long1 + static const Duration durationExtraLong1 = Duration(milliseconds: 700); - /// md.sys.motion.easing.legacy - static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + /// md.sys.motion.duration.extra-long2 + static const Duration durationExtraLong2 = Duration(milliseconds: 800); - /// md.sys.motion.easing.linear - static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); + /// md.sys.motion.duration.extra-long3 + static const Duration durationExtraLong3 = Duration(milliseconds: 900); /// md.sys.motion.duration.extra-long4 static const Duration durationExtraLong4 = Duration(milliseconds: 1000); - /// md.sys.motion.duration.extra-long1 - static const Duration durationExtraLong1 = Duration(milliseconds: 700); + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); - /// md.sys.motion.duration.extra-long3 - static const Duration durationExtraLong3 = Duration(milliseconds: 900); + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); - /// md.sys.motion.duration.medium3 - static const Duration durationMedium3 = Duration(milliseconds: 350); + /// md.sys.motion.duration.long3 + static const Duration durationLong3 = Duration(milliseconds: 550); - /// md.sys.motion.easing.legacy.decelerate - static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); + /// md.sys.motion.duration.long4 + static const Duration durationLong4 = Duration(milliseconds: 600); - /// md.sys.motion.spring.slow.spatial.damping - static const double springSlowSpatialDamping = 0.80; + /// md.sys.motion.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); - /// md.sys.motion.duration.long1 - static const Duration durationLong1 = Duration(milliseconds: 450); + /// md.sys.motion.duration.medium2 + static const Duration durationMedium2 = Duration(milliseconds: 300); - /// md.sys.motion.spring.fast.effects.stiffness - static const double springFastEffectsStiffness = 3800.00; + /// md.sys.motion.duration.medium3 + static const Duration durationMedium3 = Duration(milliseconds: 350); + + /// md.sys.motion.duration.medium4 + static const Duration durationMedium4 = Duration(milliseconds: 400); /// md.sys.motion.duration.short1 static const Duration durationShort1 = Duration(milliseconds: 50); - /// md.sys.motion.duration.extra-long2 - static const Duration durationExtraLong2 = Duration(milliseconds: 800); + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); - /// md.sys.motion.duration.long4 - static const Duration durationLong4 = Duration(milliseconds: 600); + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); - /// md.sys.motion.spring.default.spatial.damping - static const double springDefaultSpatialDamping = 0.80; + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); - /// md.sys.motion.duration.short2 - static const Duration durationShort2 = Duration(milliseconds: 100); + /// md.sys.motion.easing.emphasized + static const String easingEmphasized = + 'M 0,0 C 0.05, 0, 0.133333, 0.06, 0.166666, 0.4 C 0.208333, 0.82, 0.25, 1, 1, 1'; + + /// md.sys.motion.easing.emphasized.accelerate + static const Cubic easingEmphasizedAccelerate = Cubic(0.30, 0.00, 0.80, 0.15); /// md.sys.motion.easing.emphasized.decelerate static const Cubic easingEmphasizedDecelerate = Cubic(0.05, 0.70, 0.10, 1.00); - /// md.sys.motion.duration.medium4 - static const Duration durationMedium4 = Duration(milliseconds: 400); + /// md.sys.motion.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); - /// md.sys.motion.spring.fast.effects.damping - static const double springFastEffectsDamping = 1.00; + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); - /// md.sys.motion.spring.slow.effects.damping - static const double springSlowEffectsDamping = 1.00; + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); - /// md.sys.motion.spring.default.spatial.stiffness - static const double springDefaultSpatialStiffness = 380.00; + /// md.sys.motion.easing.linear + static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); - /// md.sys.motion.spring.slow.spatial.stiffness - static const double springSlowSpatialStiffness = 200.00; + /// md.sys.motion.easing.standard + static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); /// md.sys.motion.path static const String path = 'LINEAR'; - /// md.sys.motion.duration.long3 - static const Duration durationLong3 = Duration(milliseconds: 550); - - /// md.sys.motion.duration.medium2 - static const Duration durationMedium2 = Duration(milliseconds: 300); - - /// md.sys.motion.duration.short4 - static const Duration durationShort4 = Duration(milliseconds: 200); + /// md.sys.motion.spring.default.effects.damping + static const double springDefaultEffectsDamping = 1.00; /// md.sys.motion.spring.default.effects.stiffness static const double springDefaultEffectsStiffness = 1600.00; - /// md.sys.motion.easing.standard - static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); - - /// md.sys.motion.spring.slow.effects.stiffness - static const double springSlowEffectsStiffness = 800.00; - - /// md.sys.motion.duration.medium1 - static const Duration durationMedium1 = Duration(milliseconds: 250); + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; - /// md.sys.motion.easing.emphasized.accelerate - static const Cubic easingEmphasizedAccelerate = Cubic(0.30, 0.00, 0.80, 0.15); + /// md.sys.motion.spring.default.spatial.stiffness + static const double springDefaultSpatialStiffness = 380.00; - /// md.sys.motion.spring.default.effects.damping - static const double springDefaultEffectsDamping = 1.00; + /// md.sys.motion.spring.fast.effects.damping + static const double springFastEffectsDamping = 1.00; - /// md.sys.motion.duration.short3 - static const Duration durationShort3 = Duration(milliseconds: 150); + /// md.sys.motion.spring.fast.effects.stiffness + static const double springFastEffectsStiffness = 3800.00; - /// md.sys.motion.duration.long2 - static const Duration durationLong2 = Duration(milliseconds: 500); + /// md.sys.motion.spring.fast.spatial.damping + static const double springFastSpatialDamping = 0.60; /// md.sys.motion.spring.fast.spatial.stiffness static const double springFastSpatialStiffness = 800.00; + + /// md.sys.motion.spring.slow.effects.damping + static const double springSlowEffectsDamping = 1.00; + + /// md.sys.motion.spring.slow.effects.stiffness + static const double springSlowEffectsStiffness = 800.00; + + /// md.sys.motion.spring.slow.spatial.damping + static const double springSlowSpatialDamping = 0.80; + + /// md.sys.motion.spring.slow.spatial.stiffness + static const double springSlowSpatialStiffness = 200.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/motion_standard.dart b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart index 53019d3f3068..ca1353f451b7 100644 --- a/packages/material_ui/tool/gen_defaults/data/motion_standard.dart +++ b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart @@ -2,91 +2,74 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'package:flutter/animation.dart'; class TokenMotionStandard { - /// md.sys.motion.easing.legacy.accelerate - static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); - - /// md.sys.motion.spring.fast.spatial.damping - static const double springFastSpatialDamping = 0.60; - - /// md.sys.motion.easing.legacy - static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); - - /// md.sys.motion.easing.linear - static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); - - /// md.sys.motion.duration.extra-long4 - static const Duration durationExtraLong4 = Duration(milliseconds: 1000); - /// md.sys.motion.duration.extra-long1 static const Duration durationExtraLong1 = Duration(milliseconds: 700); + /// md.sys.motion.duration.extra-long2 + static const Duration durationExtraLong2 = Duration(milliseconds: 800); + /// md.sys.motion.duration.extra-long3 static const Duration durationExtraLong3 = Duration(milliseconds: 900); - /// md.sys.motion.duration.medium3 - static const Duration durationMedium3 = Duration(milliseconds: 350); - - /// md.sys.motion.easing.legacy.decelerate - static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); - - /// md.sys.motion.spring.slow.spatial.damping - static const double springSlowSpatialDamping = 0.80; + /// md.sys.motion.duration.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); /// md.sys.motion.duration.long1 static const Duration durationLong1 = Duration(milliseconds: 450); - /// md.sys.motion.spring.fast.effects.stiffness - static const double springFastEffectsStiffness = 3800.00; - - /// md.sys.motion.duration.short1 - static const Duration durationShort1 = Duration(milliseconds: 50); + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); - /// md.sys.motion.duration.extra-long2 - static const Duration durationExtraLong2 = Duration(milliseconds: 800); + /// md.sys.motion.duration.long3 + static const Duration durationLong3 = Duration(milliseconds: 550); /// md.sys.motion.duration.long4 static const Duration durationLong4 = Duration(milliseconds: 600); - /// md.sys.motion.spring.default.spatial.damping - static const double springDefaultSpatialDamping = 0.80; + /// md.sys.motion.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); - /// md.sys.motion.duration.short2 - static const Duration durationShort2 = Duration(milliseconds: 100); + /// md.sys.motion.duration.medium2 + static const Duration durationMedium2 = Duration(milliseconds: 300); + + /// md.sys.motion.duration.medium3 + static const Duration durationMedium3 = Duration(milliseconds: 350); /// md.sys.motion.duration.medium4 static const Duration durationMedium4 = Duration(milliseconds: 400); - /// md.sys.motion.spring.fast.effects.damping - static const double springFastEffectsDamping = 1.00; + /// md.sys.motion.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); - /// md.sys.motion.spring.slow.effects.damping - static const double springSlowEffectsDamping = 1.00; + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); - /// md.sys.motion.spring.default.spatial.stiffness - static const double springDefaultSpatialStiffness = 380.00; + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); - /// md.sys.motion.spring.slow.spatial.stiffness - static const double springSlowSpatialStiffness = 200.00; + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); - /// md.sys.motion.path - static const String path = 'LINEAR'; + /// md.sys.motion.easing.emphasized + static const String easingEmphasized = + 'M 0,0 C 0.05, 0, 0.133333, 0.06, 0.166666, 0.4 C 0.208333, 0.82, 0.25, 1, 1, 1'; - /// md.sys.motion.duration.long3 - static const Duration durationLong3 = Duration(milliseconds: 550); + /// md.sys.motion.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); - /// md.sys.motion.duration.medium2 - static const Duration durationMedium2 = Duration(milliseconds: 300); + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); - /// md.sys.motion.duration.short4 - static const Duration durationShort4 = Duration(milliseconds: 200); + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 0.00, 0.20, 1.00); - /// md.sys.motion.spring.default.effects.stiffness - static const double springDefaultEffectsStiffness = 1600.00; + /// md.sys.motion.easing.linear + static const Cubic easingLinear = Cubic(0.00, 0.00, 1.00, 1.00); /// md.sys.motion.easing.standard static const Cubic easingStandard = Cubic(0.20, 0.00, 0.00, 1.00); @@ -94,24 +77,45 @@ class TokenMotionStandard { /// md.sys.motion.easing.standard.accelerate static const Cubic easingStandardAccelerate = Cubic(0.30, 0.00, 1.00, 1.00); - /// md.sys.motion.spring.slow.effects.stiffness - static const double springSlowEffectsStiffness = 800.00; + /// md.sys.motion.easing.standard.decelerate + static const Cubic easingStandardDecelerate = Cubic(0.00, 0.00, 0.00, 1.00); - /// md.sys.motion.duration.medium1 - static const Duration durationMedium1 = Duration(milliseconds: 250); + /// md.sys.motion.path + static const String path = 'LINEAR'; /// md.sys.motion.spring.default.effects.damping static const double springDefaultEffectsDamping = 1.00; - /// md.sys.motion.easing.standard.decelerate - static const Cubic easingStandardDecelerate = Cubic(0.00, 0.00, 0.00, 1.00); + /// md.sys.motion.spring.default.effects.stiffness + static const double springDefaultEffectsStiffness = 1600.00; - /// md.sys.motion.duration.short3 - static const Duration durationShort3 = Duration(milliseconds: 150); + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; - /// md.sys.motion.duration.long2 - static const Duration durationLong2 = Duration(milliseconds: 500); + /// md.sys.motion.spring.default.spatial.stiffness + static const double springDefaultSpatialStiffness = 380.00; + + /// md.sys.motion.spring.fast.effects.damping + static const double springFastEffectsDamping = 1.00; + + /// md.sys.motion.spring.fast.effects.stiffness + static const double springFastEffectsStiffness = 3800.00; + + /// md.sys.motion.spring.fast.spatial.damping + static const double springFastSpatialDamping = 0.60; /// md.sys.motion.spring.fast.spatial.stiffness static const double springFastSpatialStiffness = 800.00; + + /// md.sys.motion.spring.slow.effects.damping + static const double springSlowEffectsDamping = 1.00; + + /// md.sys.motion.spring.slow.effects.stiffness + static const double springSlowEffectsStiffness = 800.00; + + /// md.sys.motion.spring.slow.spatial.damping + static const double springSlowSpatialDamping = 0.80; + + /// md.sys.motion.spring.slow.spatial.stiffness + static const double springSlowSpatialStiffness = 200.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar.dart index 12e704d96e65..a3bb3f8484fe 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_bar.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar.dart @@ -2,101 +2,343 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenNavBar { + /// md.comp.nav-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.nav-bar.container.height + static const double containerHeight = 64.00; + + /// md.comp.nav-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-bar.item.active.focused.state-layer.opacity + static const double itemActiveFocusedStateLayerOpacity = 0.10; + + /// md.comp.nav-bar.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// md.comp.nav-bar.item.active-indicator.icon-label-space + static const double itemActiveIndicatorIconLabelSpace = 4.00; + + /// md.comp.nav-bar.item.active-indicator.shape + static const ShapeStruct itemActiveIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-bar.item.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; + + /// md.comp.nav-bar.item.between-space + static const double itemBetweenSpace = 0.00; + + /// md.comp.nav-bar.item.icon.size + static const double itemIconSize = 24.00; +} + +class TokenNavBarDark { + /// md.comp.nav-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + /// md.comp.nav-bar.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} +class TokenNavBarDarkDefault { /// md.comp.nav-bar.item.active.focused.state-layer.color static const TokenColorRole itemActiveFocusedStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + /// md.comp.nav-bar.item.active.label-text.color static const TokenColorRole itemActiveLabelTextColor = TokenColorRole.secondary; - /// md.comp.nav-bar.item.active.hovered.state-layer.opacity - static const double itemActiveHoveredStateLayerOpacity = 0.08; + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.nav-bar.item.inactive.hovered.state-layer.color static const TokenColorRole itemInactiveHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.nav-bar.item.active.pressed.state-layer.opacity - static const double itemActivePressedStateLayerOpacity = 0.10; + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.nav-bar.container.color - static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.nav-bar.item.active.focused.state-layer.opacity - static const double itemActiveFocusedStateLayerOpacity = 0.10; + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarDarkHighContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.nav-bar.item.active.indicator.color static const TokenColorRole itemActiveIndicatorColor = TokenColorRole.secondaryContainer; - /// md.comp.nav-bar.item.active-indicator.icon-label-space - static const double itemActiveIndicatorIconLabelSpace = 4.00; + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.nav-bar.item.inactive.focused.state-layer.color static const TokenColorRole itemInactiveFocusedStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color static const TokenColorRole itemInactivePressedStateLayerColor = TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarDarkMediumContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; /// md.comp.nav-bar.item.active.pressed.state-layer.color static const TokenColorRole itemActivePressedStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarLight { + /// md.comp.nav-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.nav-bar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenNavBarLightDefault { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.nav-bar.item.active.icon.color static const TokenColorRole itemActiveIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.nav-bar.item.active-indicator.shape - static const ShapeStruct itemActiveIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarLightHighContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.nav-bar.item.active.hovered.state-layer.color static const TokenColorRole itemActiveHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.nav-bar.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.nav-bar.container.elevation - static const double containerElevation = 3.00; + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.nav-bar.item.inactive.icon.color static const TokenColorRole itemInactiveIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.nav-bar.container.height - static const double containerHeight = 64.00; + /// md.comp.nav-bar.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.nav-bar.item.between-space - static const double itemBetweenSpace = 0.00; + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavBarLightMediumContrast { + /// md.comp.nav-bar.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-bar.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-bar.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.nav-bar.item.inactive.label-text.color static const TokenColorRole itemInactiveLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.nav-bar.item.icon.size - static const double itemIconSize = 24.00; + /// md.comp.nav-bar.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart index db7d4ae72a28..a55f83cc241e 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.dart @@ -2,33 +2,24 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenNavBarItemHorizontal { + /// md.comp.nav-bar.item.horizontal.active-indicator.height + static const double activeIndicatorHeight = 40.00; + /// md.comp.nav-bar.item.horizontal.active-indicator.icon-label-space static const double activeIndicatorIconLabelSpace = 4.00; - /// md.comp.nav-bar.item.horizontal.label-text.font - static const double labelTextFontFontSize = 12.00; - - /// md.comp.nav-bar.item.horizontal.label-text.font - static const double labelTextFontFontWeight = 500; - - /// md.comp.nav-bar.item.horizontal.label-text.font - static const double labelTextFontLineHeight = 16.00; - - /// md.comp.nav-bar.item.horizontal.label-text.font - static const double labelTextFontLetterSpacing = 0.50; - - /// md.comp.nav-bar.item.horizontal.label-text.font - static const String labelTextFontFontFamily = 'Roboto'; - /// md.comp.nav-bar.item.horizontal.active-indicator.leading-space static const double activeIndicatorLeadingSpace = 16.00; - /// md.comp.nav-bar.item.horizontal.active-indicator.height - static const double activeIndicatorHeight = 40.00; - /// md.comp.nav-bar.item.horizontal.active-indicator.trailing-space static const double activeIndicatorTrailingSpace = 16.00; + + /// md.comp.nav-bar.item.horizontal.label-text.font + static const TypescaleStruct labelTextFont = TokenTypescale.labelMedium; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart index 251e0819b56a..0ad3fa529030 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.dart @@ -2,33 +2,24 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenNavBarItemVertical { - /// md.comp.nav-bar.item.vertical.container.between-space - static const double containerBetweenSpace = 6.00; - - /// md.comp.nav-bar.item.vertical.label-text.font - static const double labelTextFontFontSize = 12.00; - - /// md.comp.nav-bar.item.vertical.label-text.font - static const double labelTextFontFontWeight = 500; - - /// md.comp.nav-bar.item.vertical.label-text.font - static const double labelTextFontLineHeight = 16.00; +import 'typescale.dart'; +import 'typescale_struct.dart'; - /// md.comp.nav-bar.item.vertical.label-text.font - static const double labelTextFontLetterSpacing = 0.50; +class TokenNavBarItemVertical { + /// md.comp.nav-bar.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.00; - /// md.comp.nav-bar.item.vertical.label-text.font - static const String labelTextFontFontFamily = 'Roboto'; + /// md.comp.nav-bar.item.vertical.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 4.00; /// md.comp.nav-bar.item.vertical.active-indicator.width static const double activeIndicatorWidth = 56.00; - /// md.comp.nav-bar.item.vertical.active-indicator.icon-label-space - static const double activeIndicatorIconLabelSpace = 4.00; + /// md.comp.nav-bar.item.vertical.container.between-space + static const double containerBetweenSpace = 6.00; - /// md.comp.nav-bar.item.vertical.active-indicator.height - static const double activeIndicatorHeight = 32.00; + /// md.comp.nav-bar.item.vertical.label-text.font + static const TypescaleStruct labelTextFont = TokenTypescale.labelMedium; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail.dart index e6f51bb4bd6d..1255d89507ad 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_rail.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail.dart @@ -2,61 +2,293 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenNavRail { + /// md.comp.nav-rail.item.active.focused.state-layer.opacity + static const double itemActiveFocusedStateLayerOpacity = 0.10; + + /// md.comp.nav-rail.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// md.comp.nav-rail.item.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; +} + +class TokenNavRailDarkDefault { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color static const TokenColorRole itemInactivePressedStateLayerColor = TokenColorRole.onSecondaryContainer; +} +class TokenNavRailDarkHighContrast { /// md.comp.nav-rail.item.active.focused.state-layer.color static const TokenColorRole itemActiveFocusedStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.active.icon.color static const TokenColorRole itemActiveIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.nav-rail.item.active.focused.state-layer.opacity - static const double itemActiveFocusedStateLayerOpacity = 0.10; + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.nav-rail.item.inactive.hovered.state-layer.color static const TokenColorRole itemInactiveHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.nav-rail.item.inactive.label-text.color static const TokenColorRole itemInactiveLabelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailDarkMediumContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + /// md.comp.nav-rail.item.active.label-text.color static const TokenColorRole itemActiveLabelTextColor = TokenColorRole.secondary; + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailLightDefault { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.active.hovered.state-layer.color static const TokenColorRole itemActiveHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.nav-rail.item.active.pressed.state-layer.opacity - static const double itemActivePressedStateLayerOpacity = 0.10; + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.nav-rail.item.active.hovered.state-layer.opacity - static const double itemActiveHoveredStateLayerOpacity = 0.08; + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; /// md.comp.nav-rail.item.active.pressed.state-layer.color static const TokenColorRole itemActivePressedStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailLightHighContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.active.indicator.color static const TokenColorRole itemActiveIndicatorColor = TokenColorRole.secondaryContainer; + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.focused.state-layer.color + static const TokenColorRole itemInactiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.inactive.icon.color static const TokenColorRole itemInactiveIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenNavRailLightMediumContrast { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.icon.color + static const TokenColorRole itemActiveIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.indicator.color + static const TokenColorRole itemActiveIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.nav-rail.item.active.label-text.color + static const TokenColorRole itemActiveLabelTextColor = + TokenColorRole.secondary; + + /// md.comp.nav-rail.item.active.pressed.state-layer.color + static const TokenColorRole itemActivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + /// md.comp.nav-rail.item.inactive.focused.state-layer.color static const TokenColorRole itemInactiveFocusedStateLayerColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.hovered.state-layer.color + static const TokenColorRole itemInactiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.inactive.icon.color + static const TokenColorRole itemInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.label-text.color + static const TokenColorRole itemInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.nav-rail.item.inactive.pressed.state-layer.color + static const TokenColorRole itemInactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart index 5cdf57f2e9b2..b354afb8a7d7 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart @@ -2,12 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenNavRailCollapsed { + /// md.comp.nav-rail.collapsed.container.elevation + static const double containerElevation = 0.00; + /// md.comp.nav-rail.collapsed.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -17,21 +20,25 @@ class TokenNavRailCollapsed { bottomRight: 0.00, ); - /// md.comp.nav-rail.collapsed.container.elevation - static const double containerElevation = 0.00; - /// md.comp.nav-rail.collapsed.container.width static const double containerWidth = 96.00; - /// md.comp.nav-rail.collapsed.top-space - static const double topSpace = 44.00; - /// md.comp.nav-rail.collapsed.item.vertical-space static const double itemVerticalSpace = 4.00; + /// md.comp.nav-rail.collapsed.narrow.container.width + static const double narrowContainerWidth = 80.00; + + /// md.comp.nav-rail.collapsed.top-space + static const double topSpace = 44.00; +} + +class TokenNavRailCollapsedDark { /// md.comp.nav-rail.collapsed.container.color static const TokenColorRole containerColor = TokenColorRole.surface; +} - /// md.comp.nav-rail.collapsed.narrow.container.width - static const double narrowContainerWidth = 80.00; +class TokenNavRailCollapsedLight { + /// md.comp.nav-rail.collapsed.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart index 9b7bb21d2893..3cc1c6c4fc2b 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.dart @@ -2,21 +2,29 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenNavRailExpanded { - /// md.comp.nav-rail.expanded.container.width.minimum - static const double containerWidthMinimum = 220.00; - /// md.comp.nav-rail.expanded.container.elevation static const double containerElevation = 0.00; - /// md.comp.nav-rail.expanded.modal.container.color - static const TokenColorRole modalContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.nav-rail.expanded.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.expanded.container.width.maximum + static const double containerWidthMaximum = 360.00; + + /// md.comp.nav-rail.expanded.container.width.minimum + static const double containerWidthMinimum = 220.00; /// md.comp.nav-rail.expanded.modal.container.elevation static const double modalContainerElevation = 3.00; @@ -30,21 +38,24 @@ class TokenNavRailExpanded { bottomRight: 16.00, ); + /// md.comp.nav-rail.expanded.top-space + static const double topSpace = 44.00; +} + +class TokenNavRailExpandedDark { /// md.comp.nav-rail.expanded.container.color static const TokenColorRole containerColor = TokenColorRole.surface; - /// md.comp.nav-rail.expanded.container.width.maximum - static const double containerWidthMaximum = 360.00; + /// md.comp.nav-rail.expanded.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainer; +} - /// md.comp.nav-rail.expanded.top-space - static const double topSpace = 44.00; +class TokenNavRailExpandedLight { + /// md.comp.nav-rail.expanded.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; - /// md.comp.nav-rail.expanded.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.nav-rail.expanded.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart index 4d5c9bb738b9..f86d874d23cd 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.dart @@ -2,50 +2,50 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenNavRailItem { - /// md.comp.nav-rail.item.container.vertical-space - static const double containerVerticalSpace = 6.00; - - /// md.comp.nav-rail.item.container.height - static const double containerHeight = 64.00; - - /// md.comp.nav-rail.item.header-space-minimum - static const double headerSpaceMinimum = 40.00; + /// md.comp.nav-rail.item.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 8.00; - /// md.comp.nav-rail.item.short.container.height - static const double shortContainerHeight = 56.00; + /// md.comp.nav-rail.item.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 16.00; - /// md.comp.nav-rail.item.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + /// md.comp.nav-rail.item.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, bottomLeft: 0.00, bottomRight: 0.00, ); - /// md.comp.nav-rail.item.active-indicator.icon-label-space - static const double activeIndicatorIconLabelSpace = 8.00; - /// md.comp.nav-rail.item.active-indicator.trailing-space static const double activeIndicatorTrailingSpace = 16.00; - /// md.comp.nav-rail.item.active-indicator.shape - static const ShapeStruct activeIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', + /// md.comp.nav-rail.item.container.height + static const double containerHeight = 64.00; + + /// md.comp.nav-rail.item.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 0.00, topRight: 0.00, bottomLeft: 0.00, bottomRight: 0.00, ); + /// md.comp.nav-rail.item.container.vertical-space + static const double containerVerticalSpace = 6.00; + + /// md.comp.nav-rail.item.header-space-minimum + static const double headerSpaceMinimum = 40.00; + /// md.comp.nav-rail.item.icon.size static const double iconSize = 24.00; - /// md.comp.nav-rail.item.active-indicator.leading-space - static const double activeIndicatorLeadingSpace = 16.00; + /// md.comp.nav-rail.item.short.container.height + static const double shortContainerHeight = 56.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart index 8e0feee31eda..5fb6c25f5e36 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.dart @@ -2,33 +2,24 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenNavRailItemHorizontal { - /// md.comp.nav-rail.item.horizontal.icon-label-space - static const double iconLabelSpace = 8.00; +import 'typescale.dart'; +import 'typescale_struct.dart'; - /// md.comp.nav-rail.item.horizontal.full-width.trailing-space - static const double fullWidthTrailingSpace = 16.00; +class TokenNavRailItemHorizontal { + /// md.comp.nav-rail.item.horizontal.active-indicator.height + static const double activeIndicatorHeight = 56.00; /// md.comp.nav-rail.item.horizontal.full-width.leading-space static const double fullWidthLeadingSpace = 16.00; - /// md.comp.nav-rail.item.horizontal.label-text.font - static const double labelTextFontFontSize = 14.00; - - /// md.comp.nav-rail.item.horizontal.label-text.font - static const double labelTextFontFontWeight = 500; - - /// md.comp.nav-rail.item.horizontal.label-text.font - static const double labelTextFontLineHeight = 20.00; + /// md.comp.nav-rail.item.horizontal.full-width.trailing-space + static const double fullWidthTrailingSpace = 16.00; - /// md.comp.nav-rail.item.horizontal.label-text.font - static const double labelTextFontLetterSpacing = 0.10; + /// md.comp.nav-rail.item.horizontal.icon-label-space + static const double iconLabelSpace = 8.00; /// md.comp.nav-rail.item.horizontal.label-text.font - static const String labelTextFontFontFamily = 'Roboto'; - - /// md.comp.nav-rail.item.horizontal.active-indicator.height - static const double activeIndicatorHeight = 56.00; + static const TypescaleStruct labelTextFont = TokenTypescale.labelLarge; } diff --git a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart index fcde6f0b4398..f15ed9faf5f7 100644 --- a/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart @@ -2,36 +2,27 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 + +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenNavRailItemVertical { + /// md.comp.nav-rail.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.00; + /// md.comp.nav-rail.item.vertical.active-indicator.width static const double activeIndicatorWidth = 56.00; - /// md.comp.nav-rail.item.vertical.label-text.font - static const double labelTextFontFontSize = 12.00; - - /// md.comp.nav-rail.item.vertical.label-text.font - static const double labelTextFontFontWeight = 500; - - /// md.comp.nav-rail.item.vertical.label-text.font - static const double labelTextFontLineHeight = 16.00; - - /// md.comp.nav-rail.item.vertical.label-text.font - static const double labelTextFontLetterSpacing = 0.50; + /// md.comp.nav-rail.item.vertical.icon-label-space + static const double iconLabelSpace = 4.00; /// md.comp.nav-rail.item.vertical.label-text.font - static const String labelTextFontFontFamily = 'Roboto'; + static const TypescaleStruct labelTextFont = TokenTypescale.labelMedium; /// md.comp.nav-rail.item.vertical.leading-space static const double leadingSpace = 16.00; /// md.comp.nav-rail.item.vertical.trailing-space static const double trailingSpace = 16.00; - - /// md.comp.nav-rail.item.vertical.icon-label-space - static const double iconLabelSpace = 4.00; - - /// md.comp.nav-rail.item.vertical.active-indicator.height - static const double activeIndicatorHeight = 32.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart index e65330c9a707..2e2633cdca4b 100644 --- a/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart +++ b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart @@ -2,170 +2,636 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenNavigationBar { + /// md.comp.navigation-bar.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.navigation-bar.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-bar.active-indicator.width + static const double activeIndicatorWidth = 64.00; + + /// md.comp.navigation-bar.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.navigation-bar.container.height + static const double containerHeight = 80.00; + + /// md.comp.navigation-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-bar.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.navigation-bar.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.navigation-bar.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-bar.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-bar.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelMedium; + + /// md.comp.navigation-bar.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenNavigationBarDark { + /// md.comp.navigation-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenNavigationBarDarkDefault { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarDarkHighContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarDarkMediumContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + /// md.comp.navigation-bar.inactive.pressed.label-text.color static const TokenColorRole inactivePressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarLight { + /// md.comp.navigation-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenNavigationBarLightDefault { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.navigation-bar.active.icon.color static const TokenColorRole activeIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + /// md.comp.navigation-bar.active.pressed.icon.color static const TokenColorRole activePressedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + /// md.comp.navigation-bar.active.pressed.state-layer.color static const TokenColorRole activePressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.active.hover.state-layer.color - static const TokenColorRole activeHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.navigation-bar.active-indicator.width - static const double activeIndicatorWidth = 64.00; + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.inactive.hover.state-layer.color - static const TokenColorRole inactiveHoverStateLayerColor = + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.inactive.focus.icon.color - static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; /// md.comp.navigation-bar.inactive.hover.icon.color static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.container.color - static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.active.focus.icon.color - static const TokenColorRole activeFocusIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.navigation-bar.active-indicator.height - static const double activeIndicatorHeight = 32.00; + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.navigation-bar.active.label-text.color - static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.container.height - static const double containerHeight = 80.00; + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} - /// md.comp.navigation-bar.container.elevation - static const double containerElevation = 3.00; +class TokenNavigationBarLightHighContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-bar.icon.size - static const double iconSize = 24.00; + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.inactive.pressed.state-layer.color - static const TokenColorRole inactivePressedStateLayerColor = + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.active-indicator.shape - static const ShapeStruct activeIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.navigation-bar.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-bar.active.hover.label-text.color static const TokenColorRole activeHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.inactive.hover.label-text.color - static const TokenColorRole inactiveHoverLabelTextColor = + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; - - /// md.comp.navigation-bar.inactive.pressed.icon.color - static const TokenColorRole inactivePressedIconColor = - TokenColorRole.onSurface; + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-bar.active-indicator.color static const TokenColorRole activeIndicatorColor = TokenColorRole.secondaryContainer; - /// md.comp.navigation-bar.active.focus.state-layer.color - static const TokenColorRole activeFocusStateLayerColor = + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = -3.00; + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; /// md.comp.navigation-bar.inactive.focus.state-layer.color static const TokenColorRole inactiveFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.navigation-bar.inactive.icon.color static const TokenColorRole inactiveIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.navigation-bar.active.pressed.label-text.color - static const TokenColorRole activePressedLabelTextColor = - TokenColorRole.onSurface; - /// md.comp.navigation-bar.inactive.label-text.color static const TokenColorRole inactiveLabelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationBarLightMediumContrast { + /// md.comp.navigation-bar.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.navigation-bar.active.hover.icon.color static const TokenColorRole activeHoverIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-bar.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.navigation-bar.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.label-text.type - static const double labelTextTypeFontSize = 12.00; + /// md.comp.navigation-bar.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.navigation-bar.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.navigation-bar.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-bar.label-text.type - static const double labelTextTypeLineHeight = 16.00; + /// md.comp.navigation-bar.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; - /// md.comp.navigation-bar.label-text.type - static const double labelTextTypeLetterSpacing = 0.50; + /// md.comp.navigation-bar.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.navigation-bar.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-bar.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-bar.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; /// md.comp.navigation-bar.inactive.focus.label-text.color static const TokenColorRole inactiveFocusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-bar.active.focus.label-text.color - static const TokenColorRole activeFocusLabelTextColor = + /// md.comp.navigation-bar.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-bar.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-bar.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart index cb914bd17f79..71918d53f745 100644 --- a/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart +++ b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.dart @@ -2,32 +2,40 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenNavigationDrawer { - /// md.comp.navigation-drawer.modal.container.elevation - static const double modalContainerElevation = 1.00; - - /// md.comp.navigation-drawer.active.focus.label-text.color - static const TokenColorRole activeFocusLabelTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-drawer.active-indicator.height + static const double activeIndicatorHeight = 56.00; - /// md.comp.navigation-drawer.active.icon.color - static const TokenColorRole activeIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-drawer.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.navigation-drawer.container.width - static const double containerWidth = 360.00; + /// md.comp.navigation-drawer.active-indicator.width + static const double activeIndicatorWidth = 336.00; - /// md.comp.navigation-drawer.standard.container.elevation - static const double standardContainerElevation = 0.00; + /// md.comp.navigation-drawer.bottom.container.shape + static const ShapeStruct bottomContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.navigation-drawer.inactive.pressed.label-text.color - static const TokenColorRole inactivePressedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.navigation-drawer.container.height + static const double containerHeight = 100.00; /// md.comp.navigation-drawer.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -38,197 +46,669 @@ class TokenNavigationDrawer { bottomRight: 16.00, ); - /// md.comp.navigation-drawer.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; - - /// md.comp.navigation-drawer.inactive.pressed.icon.color - static const TokenColorRole inactivePressedIconColor = - TokenColorRole.onSurface; - - /// md.comp.navigation-drawer.active.focus.icon.color - static const TokenColorRole activeFocusIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-drawer.container.width + static const double containerWidth = 360.00; /// md.comp.navigation-drawer.focus.indicator.outline.offset static const double focusIndicatorOutlineOffset = -3.00; - /// md.comp.navigation-drawer.inactive.pressed.state-layer.color - static const TokenColorRole inactivePressedStateLayerColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.navigation-drawer.active.focus.state-layer.color - static const TokenColorRole activeFocusStateLayerColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.navigation-drawer.active-indicator.height - static const double activeIndicatorHeight = 56.00; + /// md.comp.navigation-drawer.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; /// md.comp.navigation-drawer.focus.state-layer.opacity static const double focusStateLayerOpacity = 0.10; - /// md.comp.navigation-drawer.standard.container.color - static const TokenColorRole standardContainerColor = TokenColorRole.surface; - - /// md.comp.navigation-drawer.active.pressed.icon.color - static const TokenColorRole activePressedIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-drawer.headline.type + static const TypescaleStruct headlineType = TokenTypescale.titleSmall; - /// md.comp.navigation-drawer.large-badge-label.type - static const double largeBadgeLabelTypeFontSize = 14.00; + /// md.comp.navigation-drawer.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; - /// md.comp.navigation-drawer.large-badge-label.type - static const double largeBadgeLabelTypeFontWeight = 500; + /// md.comp.navigation-drawer.icon.size + static const double iconSize = 24.00; - /// md.comp.navigation-drawer.large-badge-label.type - static const double largeBadgeLabelTypeLineHeight = 20.00; + /// md.comp.navigation-drawer.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; /// md.comp.navigation-drawer.large-badge-label.type - static const double largeBadgeLabelTypeLetterSpacing = 0.10; + static const TypescaleStruct largeBadgeLabelType = TokenTypescale.titleSmall; - /// md.comp.navigation-drawer.large-badge-label.type - static const String largeBadgeLabelTypeFontFamily = 'Roboto'; + /// md.comp.navigation-drawer.modal.container.elevation + static const double modalContainerElevation = 1.00; - /// md.comp.navigation-drawer.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.navigation-drawer.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; - /// md.comp.navigation-drawer.large-badge-label.font - static const String largeBadgeLabelFont = 'Roboto'; + /// md.comp.navigation-drawer.standard.container.elevation + static const double standardContainerElevation = 0.00; +} - /// md.comp.navigation-drawer.container.height - static const double containerHeight = 100.00; +class TokenNavigationDrawerDark { + /// md.comp.navigation-drawer.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainerLow; - /// md.comp.navigation-drawer.headline.font - static const String headlineFont = 'Roboto'; + /// md.comp.navigation-drawer.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; +} - /// md.comp.navigation-drawer.active.hover.label-text.color - static const TokenColorRole activeHoverLabelTextColor = +class TokenNavigationDrawerDarkDefault { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.active.pressed.label-text.color - static const TokenColorRole activePressedLabelTextColor = + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.label-text.type - static const double labelTextTypeFontSize = 14.00; - - /// md.comp.navigation-drawer.label-text.type - static const double labelTextTypeFontWeight = 500; - - /// md.comp.navigation-drawer.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-drawer.active.hover.state-layer.color static const TokenColorRole activeHoverStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.active-indicator.shape - static const ShapeStruct activeIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.icon.size - static const double iconSize = 24.00; + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; - /// md.comp.navigation-drawer.active.hover.icon.color - static const TokenColorRole activeHoverIconColor = + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.modal.container.color - static const TokenColorRole modalContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-drawer.active.pressed.state-layer.color static const TokenColorRole activePressedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.navigation-drawer.inactive.hover.icon.color - static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; /// md.comp.navigation-drawer.inactive.focus.icon.color static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-drawer.active-indicator.width - static const double activeIndicatorWidth = 336.00; - - /// md.comp.navigation-drawer.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; /// md.comp.navigation-drawer.inactive.focus.state-layer.color static const TokenColorRole inactiveFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-drawer.bottom.container.shape - static const ShapeStruct bottomContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.navigation-drawer.active.label-text.color - static const TokenColorRole activeLabelTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-drawer.inactive.focus.label-text.color - static const TokenColorRole inactiveFocusLabelTextColor = + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-drawer.headline.type - static const double headlineTypeFontSize = 14.00; + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.navigation-drawer.headline.type - static const double headlineTypeFontWeight = 500; + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.navigation-drawer.headline.type - static const double headlineTypeLineHeight = 20.00; + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.navigation-drawer.headline.type - static const double headlineTypeLetterSpacing = 0.10; + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; - /// md.comp.navigation-drawer.headline.type - static const String headlineTypeFontFamily = 'Roboto'; + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-drawer.inactive.icon.color - static const TokenColorRole inactiveIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-drawer.large-badge-label.color static const TokenColorRole largeBadgeLabelColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.navigation-drawer.inactive.label-text.color - static const TokenColorRole inactiveLabelTextColor = - TokenColorRole.onSurfaceVariant; +class TokenNavigationDrawerDarkHighContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.inactive.hover.state-layer.color - static const TokenColorRole inactiveHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.headline.color - static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-drawer.inactive.hover.label-text.color - static const TokenColorRole inactiveHoverLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-drawer.active-indicator.color static const TokenColorRole activeIndicatorColor = TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerDarkMediumContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerLight { + /// md.comp.navigation-drawer.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.navigation-drawer.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; +} + +class TokenNavigationDrawerLightDefault { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerLightHighContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenNavigationDrawerLightMediumContrast { + /// md.comp.navigation-drawer.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-drawer.active.label-text.color + static const TokenColorRole activeLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-drawer.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart index d36ff6f488d8..638a898684e0 100644 --- a/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart +++ b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart @@ -2,173 +2,624 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenNavigationRail { + /// md.comp.navigation-rail.active-indicator.height + static const double activeIndicatorHeight = 32.00; + + /// md.comp.navigation-rail.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.active-indicator.width + static const double activeIndicatorWidth = 56.00; + + /// md.comp.navigation-rail.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.navigation-rail.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.container.width + static const double containerWidth = 80.00; + + /// md.comp.navigation-rail.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.navigation-rail.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-rail.icon.size + static const double iconSize = 24.00; + + /// md.comp.navigation-rail.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelMedium; + + /// md.comp.navigation-rail.no-label.active-indicator.height + static const double noLabelActiveIndicatorHeight = 56.00; + + /// md.comp.navigation-rail.no-label.active-indicator.shape + static const ShapeStruct noLabelActiveIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.navigation-rail.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenNavigationRailDark { + /// md.comp.navigation-rail.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenNavigationRailDarkDefault { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.navigation-rail.inactive.pressed.icon.color static const TokenColorRole inactivePressedIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.label-text.font - static const String labelTextFont = 'Roboto'; - - /// md.comp.navigation-rail.icon.size - static const double iconSize = 24.00; - - /// md.comp.navigation-rail.active-indicator.width - static const double activeIndicatorWidth = 56.00; + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailDarkHighContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailDarkMediumContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenNavigationRailLight { + /// md.comp.navigation-rail.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenNavigationRailLightDefault { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-rail.inactive.focus.icon.color - static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; /// md.comp.navigation-rail.active.hover.state-layer.color static const TokenColorRole activeHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.inactive.hover.state-layer.color - static const TokenColorRole inactiveHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-rail.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; /// md.comp.navigation-rail.active.pressed.state-layer.color static const TokenColorRole activePressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.inactive.pressed.label-text.color - static const TokenColorRole inactivePressedLabelTextColor = + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = TokenColorRole.onSurface; /// md.comp.navigation-rail.inactive.focus.state-layer.color static const TokenColorRole inactiveFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.active.pressed.label-text.color - static const TokenColorRole activePressedLabelTextColor = - TokenColorRole.onSurface; - - /// md.comp.navigation-rail.active.hover.icon.color - static const TokenColorRole activeHoverIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; /// md.comp.navigation-rail.inactive.hover.label-text.color static const TokenColorRole inactiveHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.active-indicator.shape - static const ShapeStruct activeIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.active.hover.label-text.color - static const TokenColorRole activeHoverLabelTextColor = + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = TokenColorRole.onSurface; /// md.comp.navigation-rail.inactive.pressed.state-layer.color static const TokenColorRole inactivePressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenNavigationRailLightHighContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.focus.label-text.color + static const TokenColorRole activeFocusLabelTextColor = + TokenColorRole.onSurface; /// md.comp.navigation-rail.active.focus.state-layer.color static const TokenColorRole activeFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.active.focus.icon.color - static const TokenColorRole activeFocusIconColor = + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-rail.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; - - /// md.comp.navigation-rail.container.width - static const double containerWidth = 80.00; + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.active.label-text.color - static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-rail.active-indicator.color static const TokenColorRole activeIndicatorColor = TokenColorRole.secondaryContainer; - /// md.comp.navigation-rail.container.color - static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; /// md.comp.navigation-rail.active.pressed.icon.color static const TokenColorRole activePressedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.navigation-rail.no-label.active-indicator.shape - static const ShapeStruct noLabelActiveIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.active.icon.color - static const TokenColorRole activeIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.no-label.active-indicator.height - static const double noLabelActiveIndicatorHeight = 56.00; + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.container.elevation - static const double containerElevation = 0.00; + /// md.comp.navigation-rail.inactive.focus.label-text.color + static const TokenColorRole inactiveFocusLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.active-indicator.height - static const double activeIndicatorHeight = 32.00; + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; /// md.comp.navigation-rail.inactive.hover.icon.color static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.icon.color + static const TokenColorRole inactiveIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.navigation-rail.inactive.label-text.color static const TokenColorRole inactiveLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.navigation-rail.label-text.type - static const double labelTextTypeFontSize = 12.00; - - /// md.comp.navigation-rail.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.label-text.type - static const double labelTextTypeLineHeight = 16.00; + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.navigation-rail.label-text.type - static const double labelTextTypeLetterSpacing = 0.50; + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; +} - /// md.comp.navigation-rail.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; +class TokenNavigationRailLightMediumContrast { + /// md.comp.navigation-rail.active.focus.icon.color + static const TokenColorRole activeFocusIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.navigation-rail.active.focus.label-text.color static const TokenColorRole activeFocusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.navigation-rail.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.navigation-rail.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.icon.color + static const TokenColorRole activeHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.hover.label-text.color + static const TokenColorRole activeHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.icon.color + static const TokenColorRole activeIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active-indicator.color + static const TokenColorRole activeIndicatorColor = + TokenColorRole.secondaryContainer; + + /// md.comp.navigation-rail.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.icon.color + static const TokenColorRole activePressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.navigation-rail.active.pressed.label-text.color + static const TokenColorRole activePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.focus.icon.color + static const TokenColorRole inactiveFocusIconColor = TokenColorRole.onSurface; /// md.comp.navigation-rail.inactive.focus.label-text.color static const TokenColorRole inactiveFocusLabelTextColor = TokenColorRole.onSurface; + /// md.comp.navigation-rail.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.icon.color + static const TokenColorRole inactiveHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.label-text.color + static const TokenColorRole inactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.navigation-rail.inactive.icon.color static const TokenColorRole inactiveIconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-rail.inactive.pressed.icon.color + static const TokenColorRole inactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.label-text.color + static const TokenColorRole inactivePressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.navigation-rail.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart b/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart index 21e3eb5f1fac..4db1ef8d8e50 100644 --- a/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart +++ b/packages/material_ui/tool/gen_defaults/data/outlined_autocomplete.dart @@ -2,85 +2,153 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenOutlinedAutocomplete { - /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color - static const TokenColorRole textFieldErrorSupportingTextColor = - TokenColorRole.error; + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; - /// md.comp.outlined-autocomplete.text-field.input-text.color - static const TokenColorRole textFieldInputTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-autocomplete.menu.container.elevation + static const double menuContainerElevation = 3.00; - /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color - static const TokenColorRole textFieldHoverTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-autocomplete.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.outlined-autocomplete.text-field.hover.outline.color - static const TokenColorRole textFieldHoverOutlineColor = - TokenColorRole.onSurface; + /// md.comp.outlined-autocomplete.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.outlined-autocomplete.text-field.supporting-text.font - static const String textFieldSupportingTextFont = 'Roboto'; + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; - /// md.comp.outlined-autocomplete.text-field.outline.color - static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.opacity + static const double textFieldDisabledOutlineOpacity = 0.12; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.width + static const double textFieldDisabledOutlineWidth = 1.00; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.width + static const double textFieldFocusOutlineWidth = 2.00; /// md.comp.outlined-autocomplete.text-field.hover.outline.width static const double textFieldHoverOutlineWidth = 1.00; - /// md.comp.outlined-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeFontSize = 16.00; + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; - /// md.comp.outlined-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeFontWeight = 400; + /// md.comp.outlined-autocomplete.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; /// md.comp.outlined-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeLineHeight = 24.00; + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; - /// md.comp.outlined-autocomplete.text-field.label-text.type - static const double textFieldLabelTextTypeLetterSpacing = 0.50; + /// md.comp.outlined-autocomplete.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; - /// md.comp.outlined-autocomplete.text-field.label-text.type - static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-autocomplete.text-field.outline.width + static const double textFieldOutlineWidth = 1.00; - /// md.comp.outlined-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeFontSize = 16.00; + /// md.comp.outlined-autocomplete.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; - /// md.comp.outlined-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeFontWeight = 400; + /// md.comp.outlined-autocomplete.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} - /// md.comp.outlined-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeLineHeight = 24.00; +class TokenOutlinedAutocompleteDark { + /// md.comp.outlined-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; - /// md.comp.outlined-autocomplete.text-field.input-text.type - static const double textFieldInputTextTypeLetterSpacing = 0.50; + /// md.comp.outlined-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; - /// md.comp.outlined-autocomplete.text-field.input-text.type - static const String textFieldInputTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} - /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color - static const TokenColorRole textFieldErrorHoverLeadingIconColor = +class TokenOutlinedAutocompleteDarkDefault { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color - static const TokenColorRole textFieldErrorHoverStateLayerColor = + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color static const TokenColorRole textFieldDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color - static const TokenColorRole textFieldHoverLeadingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.disabled.outline.opacity - static const double textFieldDisabledOutlineOpacity = 0.12; + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color static const TokenColorRole textFieldErrorFocusOutlineColor = @@ -94,233 +162,1077 @@ class TokenOutlinedAutocomplete { static const TokenColorRole textFieldErrorFocusTrailingIconColor = TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.disabled.outline.width - static const double textFieldDisabledOutlineWidth = 1.00; + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.outline.width - static const double textFieldOutlineWidth = 1.00; + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-autocomplete.text-field.hover.input-text.color - static const TokenColorRole textFieldHoverInputTextColor = + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color - static const TokenColorRole textFieldDisabledSupportingTextColor = + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.menu.container.color - static const TokenColorRole menuContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-autocomplete.text-field.error.outline.color static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color - static const TokenColorRole textFieldErrorHoverOutlineColor = - TokenColorRole.onErrorContainer; - - /// md.comp.outlined-autocomplete.text-field.container.color - static const TokenColorRole textFieldContainerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.opacity - static const double textFieldDisabledLeadingIconOpacity = 0.38; + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; /// md.comp.outlined-autocomplete.text-field.focus.input-text.color static const TokenColorRole textFieldFocusInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color - static const TokenColorRole textFieldDisabledTrailingIconColor = - TokenColorRole.onSurface; - - /// md.comp.outlined-autocomplete.text-field.disabled.input-text.opacity - static const double textFieldDisabledInputTextOpacity = 0.38; - - /// md.comp.outlined-autocomplete.text-field.input-text.font - static const String textFieldInputTextFont = 'Roboto'; - /// md.comp.outlined-autocomplete.text-field.focus.label-text.color static const TokenColorRole textFieldFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color - static const TokenColorRole textFieldDisabledLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color - static const TokenColorRole textFieldHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; - /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color - static const TokenColorRole textFieldErrorFocusLeadingIconColor = + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = TokenColorRole.onSurfaceVariant; /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color static const TokenColorRole textFieldFocusTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.leading-icon.color - static const TokenColorRole textFieldLeadingIconColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color - static const TokenColorRole textFieldErrorFocusCaretColor = - TokenColorRole.error; + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontSize = 12.00; + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontWeight = 400; + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLineHeight = 16.00; + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.supporting-text.type - static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.supporting-text.color - static const TokenColorRole textFieldSupportingTextColor = + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color - static const TokenColorRole textFieldDisabledInputTextColor = + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteDarkHighContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteDarkMediumContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteLight { + /// md.comp.outlined-autocomplete.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-autocomplete.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-autocomplete.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenOutlinedAutocompleteLightDefault { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteLightHighContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color static const TokenColorRole textFieldErrorFocusInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.opacity - static const double textFieldDisabledTrailingIconOpacity = 0.38; + /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color - static const TokenColorRole textFieldErrorHoverInputTextColor = + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.label-text.font - static const String textFieldLabelTextFont = 'Roboto'; + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.trailing-icon.size - static const double textFieldTrailingIconSize = 24.00; + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.opacity - static const double textFieldDisabledSupportingTextOpacity = 0.38; + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color - static const TokenColorRole textFieldFocusSupportingTextColor = + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color - static const TokenColorRole textFieldErrorTrailingIconColor = - TokenColorRole.error; + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.opacity - static const double textFieldErrorHoverStateLayerOpacity = 0.08; + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-autocomplete.menu.container.shape - static const ShapeStruct menuContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color - static const TokenColorRole textFieldFocusLeadingIconColor = + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedAutocompleteLightMediumContrast { + /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.size - static const double menuCascadingMenuIndicatorIconSize = 24.00; + /// md.comp.outlined-autocomplete.text-field.caret.color + static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + + /// md.comp.outlined-autocomplete.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.focus.caret.color + static const TokenColorRole textFieldErrorFocusCaretColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; /// md.comp.outlined-autocomplete.text-field.error.focus.label-text.color static const TokenColorRole textFieldErrorFocusLabelTextColor = TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.hover.state-layer.opacity - static const double textFieldHoverStateLayerOpacity = 0.08; + /// md.comp.outlined-autocomplete.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-autocomplete.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-autocomplete.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.outlined-autocomplete.text-field.error.hover.supporting-text.color static const TokenColorRole textFieldErrorHoverSupportingTextColor = TokenColorRole.error; - /// md.comp.outlined-autocomplete.menu.container.shadow-color - static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-autocomplete.text-field.caret.color - static const TokenColorRole textFieldCaretColor = TokenColorRole.primary; + /// md.comp.outlined-autocomplete.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.focus.outline.width - static const double textFieldFocusOutlineWidth = 2.00; + /// md.comp.outlined-autocomplete.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; /// md.comp.outlined-autocomplete.text-field.error.leading-icon.color static const TokenColorRole textFieldErrorLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.container.shape - static const ShapeStruct textFieldContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.outlined-autocomplete.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color - static const TokenColorRole textFieldHoverSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-autocomplete.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.hover.label-text.color - static const TokenColorRole textFieldHoverLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-autocomplete.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; - /// md.comp.outlined-autocomplete.text-field.disabled.outline.color - static const TokenColorRole textFieldDisabledOutlineColor = + /// md.comp.outlined-autocomplete.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-autocomplete.text-field.error.label-text.color - static const TokenColorRole textFieldErrorLabelTextColor = - TokenColorRole.error; + /// md.comp.outlined-autocomplete.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.outlined-autocomplete.menu.cascading-menu-indicator.icon.color - static const TokenColorRole menuCascadingMenuIndicatorIconColor = + /// md.comp.outlined-autocomplete.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; /// md.comp.outlined-autocomplete.text-field.focus.outline.color static const TokenColorRole textFieldFocusOutlineColor = TokenColorRole.primary; - /// md.comp.outlined-autocomplete.text-field.error.hover.label-text.color - static const TokenColorRole textFieldErrorHoverLabelTextColor = - TokenColorRole.onErrorContainer; + /// md.comp.outlined-autocomplete.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.menu.container.elevation - static const double menuContainerElevation = 3.00; + /// md.comp.outlined-autocomplete.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.leading-icon.size - static const double textFieldLeadingIconSize = 24.00; + /// md.comp.outlined-autocomplete.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-autocomplete.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-autocomplete.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; /// md.comp.outlined-autocomplete.text-field.label-text.color static const TokenColorRole textFieldLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.trailing-icon.color - static const TokenColorRole textFieldTrailingIconColor = + /// md.comp.outlined-autocomplete.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.error.hover.trailing-icon.color - static const TokenColorRole textFieldErrorHoverTrailingIconColor = - TokenColorRole.onErrorContainer; + /// md.comp.outlined-autocomplete.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-autocomplete.text-field.disabled.label-text.opacity - static const double textFieldDisabledLabelTextOpacity = 0.38; + /// md.comp.outlined-autocomplete.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-autocomplete.text-field.error.input-text.color - static const TokenColorRole textFieldErrorInputTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-autocomplete.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_card.dart b/packages/material_ui/tool/gen_defaults/data/outlined_card.dart index 97cbb0bba3f7..fb3c28b2c99f 100644 --- a/packages/material_ui/tool/gen_defaults/data/outlined_card.dart +++ b/packages/material_ui/tool/gen_defaults/data/outlined_card.dart @@ -2,24 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenOutlinedCard { - /// md.comp.outlined-card.icon.color - static const TokenColorRole iconColor = TokenColorRole.primary; - - /// md.comp.outlined-card.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.outlined-card.container.elevation static const double containerElevation = 0.00; - /// md.comp.outlined-card.hover.outline.color - static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.outlined-card.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -32,77 +23,298 @@ class TokenOutlinedCard { /// md.comp.outlined-card.disabled.container.elevation static const double disabledContainerElevation = 0.00; + /// md.comp.outlined-card.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-card.dragged.container.elevation + static const double draggedContainerElevation = 6.00; + + /// md.comp.outlined-card.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.outlined-card.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.outlined-card.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-card.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-card.hover.container.elevation + static const double hoverContainerElevation = 1.00; + /// md.comp.outlined-card.hover.state-layer.opacity static const double hoverStateLayerOpacity = 0.08; - /// md.comp.outlined-card.disabled.outline.opacity - static const double disabledOutlineOpacity = 0.12; + /// md.comp.outlined-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.outlined-card.outline.width + static const double outlineWidth = 1.00; /// md.comp.outlined-card.pressed.container.elevation static const double pressedContainerElevation = 0.00; + /// md.comp.outlined-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenOutlinedCardDark { /// md.comp.outlined-card.container.color static const TokenColorRole containerColor = TokenColorRole.surface; - /// md.comp.outlined-card.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.outlined-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.outlined-card.outline.color - static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; +class TokenOutlinedCardDarkDefault { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; /// md.comp.outlined-card.dragged.outline.color static const TokenColorRole draggedOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.outlined-card.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.outlined-card.hover.container.elevation - static const double hoverContainerElevation = 1.00; + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.outlined-card.dragged.state-layer.opacity - static const double draggedStateLayerOpacity = 0.16; + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; /// md.comp.outlined-card.pressed.outline.color static const TokenColorRole pressedOutlineColor = TokenColorRole.outlineVariant; + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardDarkHighContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + /// md.comp.outlined-card.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardDarkMediumContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + /// md.comp.outlined-card.dragged.state-layer.color static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.outlined-card.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardLight { + /// md.comp.outlined-card.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; /// md.comp.outlined-card.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.outlined-card.outline.width - static const double outlineWidth = 1.00; +class TokenOutlinedCardLightDefault { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-card.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; - /// md.comp.outlined-card.icon.size - static const double iconSize = 24.00; + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; /// md.comp.outlined-card.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + /// md.comp.outlined-card.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} - /// md.comp.outlined-card.focus.container.elevation - static const double focusContainerElevation = 0.00; +class TokenOutlinedCardLightHighContrast { + /// md.comp.outlined-card.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-card.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; +} + +class TokenOutlinedCardLightMediumContrast { /// md.comp.outlined-card.disabled.outline.color static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-card.dragged.container.elevation - static const double draggedContainerElevation = 6.00; + /// md.comp.outlined-card.dragged.outline.color + static const TokenColorRole draggedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.outlined-card.focus.outline.color static const TokenColorRole focusOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.outline.color + static const TokenColorRole pressedOutlineColor = + TokenColorRole.outlineVariant; + + /// md.comp.outlined-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart index e23fb15ea996..9b46b830553d 100644 --- a/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/outlined_menu_button.dart @@ -2,152 +2,536 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenOutlinedMenuButton { + /// md.comp.outlined-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-menu-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.12; + /// md.comp.outlined-menu-button.disabled.label-text.opacity static const double disabledLabelTextOpacity = 0.38; + /// md.comp.outlined-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-menu-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.outlined-menu-button.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.outlined-menu-button.shape + static const ShapeStruct shape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + /// md.comp.outlined-menu-button.trailing-icon.size static const double trailingIconSize = 18.00; - /// md.comp.outlined-menu-button.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; +} + +class TokenOutlinedMenuButtonDarkDefault { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; /// md.comp.outlined-menu-button.hover.label-text.color static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color static const TokenColorRole withIconDisabledIconColor = TokenColorRole.onSurface; + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color static const TokenColorRole withIconPressedLeadingIconColor = TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonDarkHighContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; /// md.comp.outlined-menu-button.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.trailing-icon.color static const TokenColorRole trailingIconColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonDarkMediumContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.focus.outline.color static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.pressed.outline.color static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-menu-button.outline.width - static const double outlineWidth = 1.00; + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.with-icon.leading-icon.size - static const double withIconLeadingIconSize = 18.00; + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; /// md.comp.outlined-menu-button.with-icon.leading-icon.color static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} - /// md.comp.outlined-menu-button.label-text.type - static const double labelTextTypeFontWeight = 500; +class TokenOutlinedMenuButtonLightDefault { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-menu-button.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; - /// md.comp.outlined-menu-button.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.outlined-menu-button.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; /// md.comp.outlined-menu-button.hover.outline.color static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.hover.trailing-icon.color static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.with-icon.disabled.icon.opacity - static const double withIconDisabledIconOpacity = 0.38; - /// md.comp.outlined-menu-button.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.focus.label-text.color - static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color static const TokenColorRole withIconFocusLeadingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.focus.state-layer.color - static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonLightHighContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; /// md.comp.outlined-menu-button.disabled.trailing-icon.color static const TokenColorRole disabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-menu-button.disabled.trailing-icon.opacity - static const double disabledTrailingIconOpacity = 0.38; + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.outlined-menu-button.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; /// md.comp.outlined-menu-button.focus.trailing-icon.color static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.disabled.container.opacity - static const double disabledContainerOpacity = 0.12; + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-menu-button.disabled.outline.color - static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; /// md.comp.outlined-menu-button.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.shape - static const ShapeStruct shape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-menu-button.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.container.height - static const double containerHeight = 40.00; + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color static const TokenColorRole withIconHoverLeadingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.pressed.trailing-icon.color - static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; - /// md.comp.outlined-menu-button.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenOutlinedMenuButtonLightMediumContrast { + /// md.comp.outlined-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; /// md.comp.outlined-menu-button.outline.color static const TokenColorRole outlineColor = TokenColorRole.outline; - /// md.comp.outlined-menu-button.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.outlined-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.outline.color + static const TokenColorRole pressedOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-menu-button.with-icon.focus.leading-icon.color + static const TokenColorRole withIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = TokenColorRole.primary; + + /// md.comp.outlined-menu-button.with-icon.pressed.leading-icon.color + static const TokenColorRole withIconPressedLeadingIconColor = + TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart index 37eeaa45aad5..f50d96a94f66 100644 --- a/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart @@ -2,15 +2,46 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenOutlinedSegmentedButton { - /// md.comp.outlined-segmented-button.selected.hover.icon.color - static const TokenColorRole selectedHoverIconColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.outlined-segmented-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-segmented-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-segmented-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.outlined-segmented-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.outlined-segmented-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.outlined-segmented-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-segmented-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.outlined-segmented-button.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-segmented-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; /// md.comp.outlined-segmented-button.shape static const ShapeStruct shape = ShapeStruct( @@ -21,19 +52,412 @@ class TokenOutlinedSegmentedButton { bottomRight: 0.00, ); - /// md.comp.outlined-segmented-button.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = + /// md.comp.outlined-segmented-button.with-icon.icon.size + static const double withIconIconSize = 18.00; +} + +class TokenOutlinedSegmentedButtonDarkDefault { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonDarkHighContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonDarkMediumContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonLightDefault { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.selected.container.color - static const TokenColorRole selectedContainerColor = - TokenColorRole.secondaryContainer; + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; /// md.comp.outlined-segmented-button.unselected.hover.icon.color static const TokenColorRole unselectedHoverIconColor = @@ -43,19 +467,40 @@ class TokenOutlinedSegmentedButton { static const TokenColorRole unselectedHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.outline.width - static const double outlineWidth = 1.00; + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color - static const TokenColorRole unselectedFocusStateLayerColor = + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color - static const TokenColorRole unselectedHoverStateLayerColor = + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; +} + +class TokenOutlinedSegmentedButtonLightHighContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; /// md.comp.outlined-segmented-button.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; @@ -63,74 +508,162 @@ class TokenOutlinedSegmentedButton { /// md.comp.outlined-segmented-button.outline.color static const TokenColorRole outlineColor = TokenColorRole.outline; - /// md.comp.outlined-segmented-button.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; - /// md.comp.outlined-segmented-button.unselected.label-text.color - static const TokenColorRole unselectedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = + /// md.comp.outlined-segmented-button.selected.focus.label-text.color + static const TokenColorRole selectedFocusLabelTextColor = TokenColorRole.onSecondaryContainer; /// md.comp.outlined-segmented-button.selected.focus.state-layer.color static const TokenColorRole selectedFocusStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color - static const TokenColorRole unselectedPressedStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.selected.focus.icon.color - static const TokenColorRole selectedFocusIconColor = + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.container.height - static const double containerHeight = 40.00; + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.with-icon.icon.size - static const double withIconIconSize = 18.00; + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.disabled.icon.color - static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.label-text.color + static const TokenColorRole unselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color static const TokenColorRole unselectedPressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.disabled.outline.color - static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color static const TokenColorRole unselectedWithIconIconColor = TokenColorRole.onSurface; +} - /// md.comp.outlined-segmented-button.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; +class TokenOutlinedSegmentedButtonLightMediumContrast { + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-segmented-button.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.outlined-segmented-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.outlined-segmented-button.selected.focus.label-text.color static const TokenColorRole selectedFocusLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.outlined-segmented-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.outlined-segmented-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.outlined-segmented-button.selected.hover.label-text.color + static const TokenColorRole selectedHoverLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.outlined-segmented-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.outlined-segmented-button.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-segmented-button.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.outlined-segmented-button.selected.with-icon.icon.color + static const TokenColorRole selectedWithIconIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.outlined-segmented-button.unselected.focus.icon.color static const TokenColorRole unselectedFocusIconColor = @@ -140,38 +673,39 @@ class TokenOutlinedSegmentedButton { static const TokenColorRole unselectedFocusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.selected.with-icon.icon.color - static const TokenColorRole selectedWithIconIconColor = - TokenColorRole.onSecondaryContainer; - - /// md.comp.outlined-segmented-button.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.outlined-segmented-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.outlined-segmented-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.unselected.pressed.icon.color - static const TokenColorRole unselectedPressedIconColor = + /// md.comp.outlined-segmented-button.unselected.hover.label-text.color + static const TokenColorRole unselectedHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.selected.hover.label-text.color - static const TokenColorRole selectedHoverLabelTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.outlined-segmented-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.outlined-segmented-button.unselected.label-text.color + static const TokenColorRole unselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.disabled.outline.opacity - static const double disabledOutlineOpacity = 0.12; + /// md.comp.outlined-segmented-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.outlined-segmented-button.unselected.pressed.label-text.color + static const TokenColorRole unselectedPressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.outlined-segmented-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-segmented-button.selected.hover.state-layer.color - static const TokenColorRole selectedHoverStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.outlined-segmented-button.unselected.with-icon.icon.color + static const TokenColorRole unselectedWithIconIconColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_select.dart b/packages/material_ui/tool/gen_defaults/data/outlined_select.dart index 4017febae71b..27153ab53e6b 100644 --- a/packages/material_ui/tool/gen_defaults/data/outlined_select.dart +++ b/packages/material_ui/tool/gen_defaults/data/outlined_select.dart @@ -2,367 +2,1297 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenOutlinedSelect { - /// md.comp.outlined-select.text-field.hover.label-text.color - static const TokenColorRole textFieldHoverLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.size + static const double menuCascadingMenuIndicatorIconSize = 24.00; - /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color - static const TokenColorRole menuCascadingMenuIndicatorIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.menu.container.elevation + static const double menuContainerElevation = 3.00; - /// md.comp.outlined-select.menu.divider.color - static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + /// md.comp.outlined-select.menu.container.shape + static const ShapeStruct menuContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.outlined-select.menu.container.shadow-color - static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + /// md.comp.outlined-select.menu.divider.height + static const double menuDividerHeight = 1.00; - /// md.comp.outlined-select.text-field.label-text.color - static const TokenColorRole textFieldLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; - /// md.comp.outlined-select.text-field.error.hover.input-text.color - static const TokenColorRole textFieldErrorHoverInputTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.menu.list-item.label-text.type + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.titleSmall; - /// md.comp.outlined-select.text-field.disabled.trailing-icon.color - static const TokenColorRole textFieldDisabledTrailingIconColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.size + static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; - /// md.comp.outlined-select.text-field.error.hover.supporting-text.color - static const TokenColorRole textFieldErrorHoverSupportingTextColor = - TokenColorRole.error; + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.size + static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; - /// md.comp.outlined-select.text-field.hover.input-text.color - static const TokenColorRole textFieldHoverInputTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.container.shape + static const ShapeStruct textFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.outlined-select.text-field.error.focus.leading-icon.color - static const TokenColorRole textFieldErrorFocusLeadingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.text-field.disabled.input-text.opacity + static const double textFieldDisabledInputTextOpacity = 0.38; - /// md.comp.outlined-select.text-field.hover.outline.color - static const TokenColorRole textFieldHoverOutlineColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.disabled.label-text.opacity + static const double textFieldDisabledLabelTextOpacity = 0.38; - /// md.comp.outlined-select.menu.container.elevation - static const double menuContainerElevation = 3.00; + /// md.comp.outlined-select.text-field.disabled.leading-icon.opacity + static const double textFieldDisabledLeadingIconOpacity = 0.38; - /// md.comp.outlined-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontSize = 12.00; + /// md.comp.outlined-select.text-field.disabled.outline.opacity + static const double textFieldDisabledOutlineOpacity = 0.12; - /// md.comp.outlined-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeFontWeight = 400; + /// md.comp.outlined-select.text-field.disabled.outline.width + static const double textFieldDisabledOutlineWidth = 1.00; - /// md.comp.outlined-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLineHeight = 16.00; + /// md.comp.outlined-select.text-field.disabled.supporting-text.opacity + static const double textFieldDisabledSupportingTextOpacity = 0.38; - /// md.comp.outlined-select.text-field.supporting-text.type - static const double textFieldSupportingTextTypeLetterSpacing = 0.40; + /// md.comp.outlined-select.text-field.disabled.trailing-icon.opacity + static const double textFieldDisabledTrailingIconOpacity = 0.38; - /// md.comp.outlined-select.text-field.supporting-text.type - static const String textFieldSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-select.text-field.error.hover.state-layer.opacity + static const double textFieldErrorHoverStateLayerOpacity = 0.08; - /// md.comp.outlined-select.text-field.disabled.input-text.opacity - static const double textFieldDisabledInputTextOpacity = 0.38; + /// md.comp.outlined-select.text-field.focus.outline.width + static const double textFieldFocusOutlineWidth = 3.00; - /// md.comp.outlined-select.text-field.error.focus.input-text.color - static const TokenColorRole textFieldErrorFocusInputTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.hover.outline.width + static const double textFieldHoverOutlineWidth = 1.00; - /// md.comp.outlined-select.text-field.focus.supporting-text.color - static const TokenColorRole textFieldFocusSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.text-field.hover.state-layer.opacity + static const double textFieldHoverStateLayerOpacity = 0.08; - /// md.comp.outlined-select.text-field.error.supporting-text.color - static const TokenColorRole textFieldErrorSupportingTextColor = - TokenColorRole.error; + /// md.comp.outlined-select.text-field.input-text.type + static const TypescaleStruct textFieldInputTextType = + TokenTypescale.bodyLarge; - /// md.comp.outlined-select.text-field.error.hover.state-layer.color - static const TokenColorRole textFieldErrorHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.label-text.type + static const TypescaleStruct textFieldLabelTextType = + TokenTypescale.bodyLarge; - /// md.comp.outlined-select.menu.list-item.label-text.color - static const TokenColorRole menuListItemLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.leading-icon.size + static const double textFieldLeadingIconSize = 24.00; + + /// md.comp.outlined-select.text-field.outline.width + static const double textFieldOutlineWidth = 1.00; + + /// md.comp.outlined-select.text-field.supporting-text.type + static const TypescaleStruct textFieldSupportingTextType = + TokenTypescale.bodySmall; + + /// md.comp.outlined-select.text-field.trailing-icon.size + static const double textFieldTrailingIconSize = 24.00; +} + +class TokenOutlinedSelectDark { + /// md.comp.outlined-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.outlined-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; /// md.comp.outlined-select.text-field.container.color static const TokenColorRole textFieldContainerColor = TokenColorRole.surfaceContainerHighest; +} - /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.size - static const double menuListItemWithLeadingIconLeadingIconSize = 24.00; - - /// md.comp.outlined-select.menu.divider.height - static const double menuDividerHeight = 1.00; +class TokenOutlinedSelectDarkDefault { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.error.input-text.color - static const TokenColorRole textFieldErrorInputTextColor = + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.error.hover.outline.color - static const TokenColorRole textFieldErrorHoverOutlineColor = - TokenColorRole.onErrorContainer; - - /// md.comp.outlined-select.text-field.focus.leading-icon.color - static const TokenColorRole textFieldFocusLeadingIconColor = + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.supporting-text.font - static const String textFieldSupportingTextFont = 'Roboto'; - - /// md.comp.outlined-select.text-field.trailing-icon.size - static const double textFieldTrailingIconSize = 24.00; + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-select.text-field.disabled.input-text.color static const TokenColorRole textFieldDisabledInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.menu.list-item.selected.container.color - static const TokenColorRole menuListItemSelectedContainerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.hover.state-layer.color - static const TokenColorRole textFieldHoverStateLayerColor = + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.supporting-text.color - static const TokenColorRole textFieldSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; /// md.comp.outlined-select.text-field.disabled.supporting-text.color static const TokenColorRole textFieldDisabledSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.outline.color - static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; - - /// md.comp.outlined-select.text-field.disabled.outline.color - static const TokenColorRole textFieldDisabledOutlineColor = + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color - static const TokenColorRole textFieldErrorHoverTrailingIconColor = - TokenColorRole.onErrorContainer; + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.error.label-text.color - static const TokenColorRole textFieldErrorLabelTextColor = + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = TokenColorRole.error; - /// md.comp.outlined-select.text-field.disabled.supporting-text.opacity - static const double textFieldDisabledSupportingTextOpacity = 0.38; + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.error.trailing-icon.color - static const TokenColorRole textFieldErrorTrailingIconColor = + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = TokenColorRole.error; - /// md.comp.outlined-select.text-field.hover.leading-icon.color - static const TokenColorRole textFieldHoverLeadingIconColor = - TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.error.focus.supporting-text.color static const TokenColorRole textFieldErrorFocusSupportingTextColor = TokenColorRole.error; - /// md.comp.outlined-select.text-field.trailing-icon.color - static const TokenColorRole textFieldTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.outlined-select.text-field.disabled.label-text.color - static const TokenColorRole textFieldDisabledLabelTextColor = + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color - static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.label-text.font - static const String textFieldLabelTextFont = 'Roboto'; + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-select.menu.container.color - static const TokenColorRole menuContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.menu.list-item.container.height - static const double menuListItemContainerHeight = 48.00; + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-select.text-field.focus.trailing-icon.color - static const TokenColorRole textFieldFocusTrailingIconColor = - TokenColorRole.primary; + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-select.text-field.error.outline.color static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; - /// md.comp.outlined-select.text-field.focus.outline.color - static const TokenColorRole textFieldFocusOutlineColor = - TokenColorRole.primary; - - /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.size - static const double menuCascadingMenuIndicatorIconSize = 24.00; + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-select.text-field.disabled.label-text.opacity - static const double textFieldDisabledLabelTextOpacity = 0.38; + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; - /// md.comp.outlined-select.text-field.input-text.color - static const TokenColorRole textFieldInputTextColor = + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.focus.outline.width - static const double textFieldFocusOutlineWidth = 3.00; - /// md.comp.outlined-select.text-field.focus.label-text.color static const TokenColorRole textFieldFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.outlined-select.menu.list-item.label-text.font - static const String menuListItemLabelTextFont = 'Roboto'; + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.error.focus.outline.color - static const TokenColorRole textFieldErrorFocusOutlineColor = - TokenColorRole.error; + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; - /// md.comp.outlined-select.text-field.disabled.leading-icon.color - static const TokenColorRole textFieldDisabledLeadingIconColor = - TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.hover.outline.width - static const double textFieldHoverOutlineWidth = 1.00; + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; - /// md.comp.outlined-select.text-field.input-text.type - static const double textFieldInputTextTypeFontSize = 16.00; + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.input-text.type - static const double textFieldInputTextTypeFontWeight = 400; + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.input-text.type - static const double textFieldInputTextTypeLineHeight = 24.00; + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.input-text.type - static const double textFieldInputTextTypeLetterSpacing = 0.50; + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.input-text.type - static const String textFieldInputTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.outline.width - static const double textFieldOutlineWidth = 1.00; + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.input-text.font - static const String textFieldInputTextFont = 'Roboto'; + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.size - static const double menuListItemWithTrailingIconTrailingIconSize = 24.00; + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-select.text-field.leading-icon.color static const TokenColorRole textFieldLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.error.focus.label-text.color - static const TokenColorRole textFieldErrorFocusLabelTextColor = - TokenColorRole.error; + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; - /// md.comp.outlined-select.text-field.label-text.type - static const double textFieldLabelTextTypeFontSize = 16.00; + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.label-text.type - static const double textFieldLabelTextTypeFontWeight = 400; + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.outlined-select.text-field.label-text.type - static const double textFieldLabelTextTypeLineHeight = 24.00; +class TokenOutlinedSelectDarkHighContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.label-text.type - static const double textFieldLabelTextTypeLetterSpacing = 0.50; + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.label-text.type - static const String textFieldLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.hover.supporting-text.color - static const TokenColorRole textFieldHoverSupportingTextColor = + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.disabled.trailing-icon.opacity - static const double textFieldDisabledTrailingIconOpacity = 0.38; + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.menu.container.shape - static const ShapeStruct menuContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.hover.state-layer.opacity - static const double textFieldHoverStateLayerOpacity = 0.08; + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color static const TokenColorRole textFieldErrorFocusTrailingIconColor = TokenColorRole.error; + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + /// md.comp.outlined-select.text-field.error.hover.label-text.color static const TokenColorRole textFieldErrorHoverLabelTextColor = TokenColorRole.onErrorContainer; - /// md.comp.outlined-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeFontSize = 14.00; + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeFontWeight = 500; + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeLineHeight = 20.00; + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.menu.list-item.label-text.type - static const double menuListItemLabelTextTypeLetterSpacing = 0.10; + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-select.menu.list-item.label-text.type - static const String menuListItemLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-select.text-field.disabled.outline.width - static const double textFieldDisabledOutlineWidth = 1.00; + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.hover.trailing-icon.color - static const TokenColorRole textFieldHoverTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; - /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color - static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.leading-icon.size - static const double textFieldLeadingIconSize = 24.00; + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; - /// md.comp.outlined-select.text-field.container.shape - static const ShapeStruct textFieldContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-select.text-field.error.leading-icon.color - static const TokenColorRole textFieldErrorLeadingIconColor = + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.disabled.leading-icon.opacity - static const double textFieldDisabledLeadingIconOpacity = 0.38; + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; - /// md.comp.outlined-select.text-field.error.hover.leading-icon.color - static const TokenColorRole textFieldErrorHoverLeadingIconColor = + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-select.text-field.error.hover.state-layer.opacity - static const double textFieldErrorHoverStateLayerOpacity = 0.08; + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; - /// md.comp.outlined-select.text-field.disabled.outline.opacity - static const double textFieldDisabledOutlineOpacity = 0.12; + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-select.text-field.focus.input-text.color - static const TokenColorRole textFieldFocusInputTextColor = + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectDarkMediumContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectLight { + /// md.comp.outlined-select.menu.container.color + static const TokenColorRole menuContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.outlined-select.menu.container.shadow-color + static const TokenColorRole menuContainerShadowColor = TokenColorRole.shadow; + + /// md.comp.outlined-select.menu.divider.color + static const TokenColorRole menuDividerColor = TokenColorRole.surfaceVariant; + + /// md.comp.outlined-select.menu.list-item.selected.container.color + static const TokenColorRole menuListItemSelectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.outlined-select.text-field.container.color + static const TokenColorRole textFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenOutlinedSelectLightDefault { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectLightHighContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedSelectLightMediumContrast { + /// md.comp.outlined-select.menu.cascading-menu-indicator.icon.color + static const TokenColorRole menuCascadingMenuIndicatorIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.label-text.color + static const TokenColorRole menuListItemLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.menu.list-item.with-leading-icon.leading-icon.color + static const TokenColorRole menuListItemWithLeadingIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.menu.list-item.with-trailing-icon.trailing-icon.color + static const TokenColorRole menuListItemWithTrailingIconTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.disabled.input-text.color + static const TokenColorRole textFieldDisabledInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.label-text.color + static const TokenColorRole textFieldDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.leading-icon.color + static const TokenColorRole textFieldDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.outline.color + static const TokenColorRole textFieldDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.supporting-text.color + static const TokenColorRole textFieldDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.disabled.trailing-icon.color + static const TokenColorRole textFieldDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.input-text.color + static const TokenColorRole textFieldErrorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.focus.label-text.color + static const TokenColorRole textFieldErrorFocusLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.leading-icon.color + static const TokenColorRole textFieldErrorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.focus.outline.color + static const TokenColorRole textFieldErrorFocusOutlineColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.supporting-text.color + static const TokenColorRole textFieldErrorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.focus.trailing-icon.color + static const TokenColorRole textFieldErrorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.input-text.color + static const TokenColorRole textFieldErrorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.label-text.color + static const TokenColorRole textFieldErrorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.leading-icon.color + static const TokenColorRole textFieldErrorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.hover.outline.color + static const TokenColorRole textFieldErrorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.hover.state-layer.color + static const TokenColorRole textFieldErrorHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.hover.supporting-text.color + static const TokenColorRole textFieldErrorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.hover.trailing-icon.color + static const TokenColorRole textFieldErrorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-select.text-field.error.input-text.color + static const TokenColorRole textFieldErrorInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.error.label-text.color + static const TokenColorRole textFieldErrorLabelTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.leading-icon.color + static const TokenColorRole textFieldErrorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.error.outline.color + static const TokenColorRole textFieldErrorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.supporting-text.color + static const TokenColorRole textFieldErrorSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.error.trailing-icon.color + static const TokenColorRole textFieldErrorTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-select.text-field.focus.input-text.color + static const TokenColorRole textFieldFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.focus.label-text.color + static const TokenColorRole textFieldFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.leading-icon.color + static const TokenColorRole textFieldFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.outline.color + static const TokenColorRole textFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.focus.supporting-text.color + static const TokenColorRole textFieldFocusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.focus.trailing-icon.color + static const TokenColorRole textFieldFocusTrailingIconColor = + TokenColorRole.primary; + + /// md.comp.outlined-select.text-field.hover.input-text.color + static const TokenColorRole textFieldHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.label-text.color + static const TokenColorRole textFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.leading-icon.color + static const TokenColorRole textFieldHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.outline.color + static const TokenColorRole textFieldHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.state-layer.color + static const TokenColorRole textFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.hover.supporting-text.color + static const TokenColorRole textFieldHoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.hover.trailing-icon.color + static const TokenColorRole textFieldHoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.input-text.color + static const TokenColorRole textFieldInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-select.text-field.label-text.color + static const TokenColorRole textFieldLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.leading-icon.color + static const TokenColorRole textFieldLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.outline.color + static const TokenColorRole textFieldOutlineColor = TokenColorRole.outline; + + /// md.comp.outlined-select.text-field.supporting-text.color + static const TokenColorRole textFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-select.text-field.trailing-icon.color + static const TokenColorRole textFieldTrailingIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart index 28e730bbc61e..2ece5522c95c 100644 --- a/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart +++ b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.dart @@ -2,275 +2,1079 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenOutlinedTextField { + /// md.comp.outlined-text-field.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.comp.outlined-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-text-field.disabled.outline.width + static const double disabledOutlineWidth = 1.00; + + /// md.comp.outlined-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.focus.outline.width + static const double focusOutlineWidth = 3.00; + + /// md.comp.outlined-text-field.hover.outline.width + static const double hoverOutlineWidth = 1.00; + /// md.comp.outlined-text-field.input-text.type - static const double inputTextTypeFontSize = 16.00; + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.outlined-text-field.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.bodyLarge; + + /// md.comp.outlined-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.outlined-text-field.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-text-field.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; + + /// md.comp.outlined-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; +} + +class TokenOutlinedTextFieldDarkDefault { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldDarkHighContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldDarkMediumContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldLightDefault { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.outlined-text-field.input-text.type - static const double inputTextTypeFontWeight = 400; + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.input-text.type - static const double inputTextTypeLineHeight = 24.00; + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; - /// md.comp.outlined-text-field.input-text.type - static const double inputTextTypeLetterSpacing = 0.50; + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; - /// md.comp.outlined-text-field.input-text.type - static const String inputTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; /// md.comp.outlined-text-field.hover.leading-icon.color static const TokenColorRole hoverLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenOutlinedTextFieldLightHighContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + /// md.comp.outlined-text-field.disabled.trailing-icon.color static const TokenColorRole disabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.supporting-text.font - static const String supportingTextFont = 'Roboto'; + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.focus.label-text.color + static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; /// md.comp.outlined-text-field.error.hover.label-text.color static const TokenColorRole errorHoverLabelTextColor = TokenColorRole.onErrorContainer; - /// md.comp.outlined-text-field.error.input-text.color - static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = + TokenColorRole.error; + + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; + + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.leading-icon.color + static const TokenColorRole errorLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.error.trailing-icon.color + static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; + + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.outline.color + static const TokenColorRole focusOutlineColor = TokenColorRole.primary; + + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.error.focus.leading-icon.color - static const TokenColorRole errorFocusLeadingIconColor = + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.hover.supporting-text.color static const TokenColorRole hoverSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.outline.opacity - static const double disabledOutlineOpacity = 0.12; + /// md.comp.outlined-text-field.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.outline.color - static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; /// md.comp.outlined-text-field.input-text.placeholder.color static const TokenColorRole inputTextPlaceholderColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; - - /// md.comp.outlined-text-field.disabled.leading-icon.opacity - static const double disabledLeadingIconOpacity = 0.38; - /// md.comp.outlined-text-field.input-text.prefix.color static const TokenColorRole inputTextPrefixColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.focus.leading-icon.color - static const TokenColorRole focusLeadingIconColor = + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.input-text.color - static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.supporting-text.type - static const double supportingTextTypeFontSize = 12.00; + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; - /// md.comp.outlined-text-field.supporting-text.type - static const double supportingTextTypeFontWeight = 400; + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.supporting-text.type - static const double supportingTextTypeLineHeight = 16.00; + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.outlined-text-field.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.40; +class TokenOutlinedTextFieldLightMediumContrast { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; - /// md.comp.outlined-text-field.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.focus.label-text.color - static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.outlined-text-field.disabled.leading-icon.color static const TokenColorRole disabledLeadingIconColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.disabled.supporting-text.color static const TokenColorRole disabledSupportingTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.error.hover.leading-icon.color - static const TokenColorRole errorHoverLeadingIconColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.outlined-text-field.error.hover.outline.color - static const TokenColorRole errorHoverOutlineColor = - TokenColorRole.onErrorContainer; - - /// md.comp.outlined-text-field.input-text.color - static const TokenColorRole inputTextColor = TokenColorRole.onSurface; - - /// md.comp.outlined-text-field.error.hover.input-text.color - static const TokenColorRole errorHoverInputTextColor = + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.leading-icon.size - static const double leadingIconSize = 24.00; + /// md.comp.outlined-text-field.error.focus.caret.color + static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; - /// md.comp.outlined-text-field.hover.input-text.color - static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.error.focus.input-text.color + static const TokenColorRole errorFocusInputTextColor = + TokenColorRole.onSurface; /// md.comp.outlined-text-field.error.focus.label-text.color static const TokenColorRole errorFocusLabelTextColor = TokenColorRole.error; - /// md.comp.outlined-text-field.focus.supporting-text.color - static const TokenColorRole focusSupportingTextColor = + /// md.comp.outlined-text-field.error.focus.leading-icon.color + static const TokenColorRole errorFocusLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.supporting-text.opacity - static const double disabledSupportingTextOpacity = 0.38; + /// md.comp.outlined-text-field.error.focus.outline.color + static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; - /// md.comp.outlined-text-field.outline.color - static const TokenColorRole outlineColor = TokenColorRole.outline; + /// md.comp.outlined-text-field.error.focus.supporting-text.color + static const TokenColorRole errorFocusSupportingTextColor = + TokenColorRole.error; - /// md.comp.outlined-text-field.error.outline.color - static const TokenColorRole errorOutlineColor = TokenColorRole.error; + /// md.comp.outlined-text-field.error.focus.trailing-icon.color + static const TokenColorRole errorFocusTrailingIconColor = + TokenColorRole.error; - /// md.comp.outlined-text-field.error.hover.trailing-icon.color - static const TokenColorRole errorHoverTrailingIconColor = + /// md.comp.outlined-text-field.error.hover.input-text.color + static const TokenColorRole errorHoverInputTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.error.hover.label-text.color + static const TokenColorRole errorHoverLabelTextColor = TokenColorRole.onErrorContainer; - /// md.comp.outlined-text-field.input-text.suffix.color - static const TokenColorRole inputTextSuffixColor = + /// md.comp.outlined-text-field.error.hover.leading-icon.color + static const TokenColorRole errorHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.focus.trailing-icon.color - static const TokenColorRole focusTrailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-text-field.error.hover.outline.color + static const TokenColorRole errorHoverOutlineColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-text-field.error.focus.trailing-icon.color - static const TokenColorRole errorFocusTrailingIconColor = + /// md.comp.outlined-text-field.error.hover.supporting-text.color + static const TokenColorRole errorHoverSupportingTextColor = TokenColorRole.error; - /// md.comp.outlined-text-field.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.error.hover.trailing-icon.color + static const TokenColorRole errorHoverTrailingIconColor = + TokenColorRole.onErrorContainer; - /// md.comp.outlined-text-field.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-text-field.error.input-text.color + static const TokenColorRole errorInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.error.focus.input-text.color - static const TokenColorRole errorFocusInputTextColor = - TokenColorRole.onSurface; + /// md.comp.outlined-text-field.error.label-text.color + static const TokenColorRole errorLabelTextColor = TokenColorRole.error; /// md.comp.outlined-text-field.error.leading-icon.color static const TokenColorRole errorLeadingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.input-text.font - static const String inputTextFont = 'Roboto'; - - /// md.comp.outlined-text-field.hover.label-text.color - static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; - - /// md.comp.outlined-text-field.hover.outline.color - static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; - - /// md.comp.outlined-text-field.error.label-text.color - static const TokenColorRole errorLabelTextColor = TokenColorRole.error; + /// md.comp.outlined-text-field.error.outline.color + static const TokenColorRole errorOutlineColor = TokenColorRole.error; - /// md.comp.outlined-text-field.error.hover.supporting-text.color - static const TokenColorRole errorHoverSupportingTextColor = - TokenColorRole.error; + /// md.comp.outlined-text-field.error.supporting-text.color + static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; /// md.comp.outlined-text-field.error.trailing-icon.color static const TokenColorRole errorTrailingIconColor = TokenColorRole.error; - /// md.comp.outlined-text-field.error.focus.supporting-text.color - static const TokenColorRole errorFocusSupportingTextColor = - TokenColorRole.error; - - /// md.comp.outlined-text-field.error.supporting-text.color - static const TokenColorRole errorSupportingTextColor = TokenColorRole.error; + /// md.comp.outlined-text-field.focus.input-text.color + static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.outlined-text-field.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.primary; - /// md.comp.outlined-text-field.trailing-icon.size - static const double trailingIconSize = 24.00; + /// md.comp.outlined-text-field.focus.leading-icon.color + static const TokenColorRole focusLeadingIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-text-field.focus.outline.color static const TokenColorRole focusOutlineColor = TokenColorRole.primary; - /// md.comp.outlined-text-field.supporting-text.color - static const TokenColorRole supportingTextColor = + /// md.comp.outlined-text-field.focus.supporting-text.color + static const TokenColorRole focusSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.trailing-icon.opacity - static const double disabledTrailingIconOpacity = 0.38; - - /// md.comp.outlined-text-field.focus.outline.width - static const double focusOutlineWidth = 3.00; - - /// md.comp.outlined-text-field.leading-icon.color - static const TokenColorRole leadingIconColor = + /// md.comp.outlined-text-field.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.hover.outline.width - static const double hoverOutlineWidth = 1.00; + /// md.comp.outlined-text-field.hover.input-text.color + static const TokenColorRole hoverInputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.trailing-icon.color - static const TokenColorRole trailingIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.outlined-text-field.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.disabled.outline.width - static const double disabledOutlineWidth = 1.00; + /// md.comp.outlined-text-field.hover.leading-icon.color + static const TokenColorRole hoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.caret.color - static const TokenColorRole caretColor = TokenColorRole.primary; + /// md.comp.outlined-text-field.hover.outline.color + static const TokenColorRole hoverOutlineColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.focus.input-text.color - static const TokenColorRole focusInputTextColor = TokenColorRole.onSurface; + /// md.comp.outlined-text-field.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.outlined-text-field.hover.trailing-icon.color static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.label-text.type - static const double labelTextTypeFontSize = 16.00; + /// md.comp.outlined-text-field.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; - /// md.comp.outlined-text-field.label-text.type - static const double labelTextTypeFontWeight = 400; + /// md.comp.outlined-text-field.input-text.placeholder.color + static const TokenColorRole inputTextPlaceholderColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.label-text.type - static const double labelTextTypeLineHeight = 24.00; + /// md.comp.outlined-text-field.input-text.prefix.color + static const TokenColorRole inputTextPrefixColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.label-text.type - static const double labelTextTypeLetterSpacing = 0.50; + /// md.comp.outlined-text-field.input-text.suffix.color + static const TokenColorRole inputTextSuffixColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.disabled.input-text.opacity - static const double disabledInputTextOpacity = 0.38; + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.error.focus.caret.color - static const TokenColorRole errorFocusCaretColor = TokenColorRole.error; + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; - /// md.comp.outlined-text-field.error.focus.outline.color - static const TokenColorRole errorFocusOutlineColor = TokenColorRole.error; + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.outlined-text-field.outline.width - static const double outlineWidth = 1.00; + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/palette.dart b/packages/material_ui/tool/gen_defaults/data/palette.dart index 4b87a5c6c6ce..9fed84c3c4f2 100644 --- a/packages/material_ui/tool/gen_defaults/data/palette.dart +++ b/packages/material_ui/tool/gen_defaults/data/palette.dart @@ -2,723 +2,723 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenPalette { - /// md.ref.palette.blue60 - static const String blue60 = '0xFF4E8FF8'; - - /// md.ref.palette.white - static const String white = '0xFFFFFFFF'; - - /// md.ref.palette.error100 - static const String error100 = '0xFFFFFFFF'; - - /// md.ref.palette.secondary90 - static const String secondary90 = '0xFFE8DEF8'; - - /// md.ref.palette.green70 - static const String green70 = '0xFF44C265'; - - /// md.ref.palette.cyan80 - static const String cyan80 = '0xFF60D5F3'; - - /// md.ref.palette.tertiary40 - static const String tertiary40 = '0xFF7D5260'; + /// md.ref.palette.black + static const String black = '0xFF000000'; /// md.ref.palette.blue0 static const String blue0 = '0xFF000000'; - /// md.ref.palette.yellow70 - static const String yellow70 = '0xFFEF9800'; - - /// md.ref.palette.purple10 - static const String purple10 = '0xFF280255'; + /// md.ref.palette.blue10 + static const String blue10 = '0xFF001944'; - /// md.ref.palette.red95 - static const String red95 = '0xFFFFECEE'; + /// md.ref.palette.blue100 + static const String blue100 = '0xFFFFFFFF'; - /// md.ref.palette.orange98 - static const String orange98 = '0xFFFFF8F4'; + /// md.ref.palette.blue20 + static const String blue20 = '0xFF012C6F'; - /// md.ref.palette.green100 - static const String green100 = '0xFFFFFFFF'; + /// md.ref.palette.blue30 + static const String blue30 = '0xFF04409F'; - /// md.ref.palette.orange30 - static const String orange30 = '0xFF753403'; + /// md.ref.palette.blue40 + static const String blue40 = '0xFF1157CE'; - /// md.ref.palette.grey-variant10 - static const String greyVariant10 = '0xFF191D1C'; + /// md.ref.palette.blue50 + static const String blue50 = '0xFF3271EA'; - /// md.ref.palette.neutral50 - static const String neutral50 = '0xFF79767D'; + /// md.ref.palette.blue60 + static const String blue60 = '0xFF4E8FF8'; - /// md.ref.palette.purple80 - static const String purple80 = '0xFFD9BAFD'; + /// md.ref.palette.blue70 + static const String blue70 = '0xFF76ACFF'; - /// md.ref.palette.blue-variant95 - static const String blueVariant95 = '0xFFE0F4FF'; + /// md.ref.palette.blue80 + static const String blue80 = '0xFFA1C9FF'; - /// md.ref.palette.neutral-variant40 - static const String neutralVariant40 = '0xFF605D66'; + /// md.ref.palette.blue90 + static const String blue90 = '0xFFD0E4FF'; - /// md.ref.palette.secondary95 - static const String secondary95 = '0xFFF6EDFF'; + /// md.ref.palette.blue95 + static const String blue95 = '0xFFE7F2FF'; - /// md.ref.palette.secondary60 - static const String secondary60 = '0xFF958DA5'; + /// md.ref.palette.blue98 + static const String blue98 = '0xFFF5FAFF'; - /// md.ref.palette.neutral70 - static const String neutral70 = '0xFFAEA9B1'; + /// md.ref.palette.blue-variant0 + static const String blueVariant0 = '0xFF000000'; /// md.ref.palette.blue-variant10 static const String blueVariant10 = '0xFF001F2D'; - /// md.ref.palette.red10 - static const String red10 = '0xFF3A0907'; - - /// md.ref.palette.neutral-variant80 - static const String neutralVariant80 = '0xFFCAC4D0'; + /// md.ref.palette.blue-variant100 + static const String blueVariant100 = '0xFFFFFFFF'; - /// md.ref.palette.blue90 - static const String blue90 = '0xFFD0E4FF'; + /// md.ref.palette.blue-variant20 + static const String blueVariant20 = '0xFF003549'; - /// md.ref.palette.blue-variant80 - static const String blueVariant80 = '0xFF67D4FF'; + /// md.ref.palette.blue-variant30 + static const String blueVariant30 = '0xFF004D68'; - /// md.ref.palette.secondary20 - static const String secondary20 = '0xFF332D41'; + /// md.ref.palette.blue-variant40 + static const String blueVariant40 = '0xFF006788'; - /// md.ref.palette.tertiary80 - static const String tertiary80 = '0xFFEFB8C8'; + /// md.ref.palette.blue-variant50 + static const String blueVariant50 = '0xFF0081A8'; - /// md.ref.palette.neutral20 - static const String neutral20 = '0xFF322F35'; + /// md.ref.palette.blue-variant60 + static const String blueVariant60 = '0xFF009DC9'; - /// md.ref.palette.neutral87 - static const String neutral87 = '0xFFDED8E1'; + /// md.ref.palette.blue-variant70 + static const String blueVariant70 = '0xFF00BBEA'; - /// md.ref.palette.tertiary90 - static const String tertiary90 = '0xFFFFD8E4'; + /// md.ref.palette.blue-variant80 + static const String blueVariant80 = '0xFF67D4FF'; - /// md.ref.palette.grey60 - static const String grey60 = '0xFF919191'; + /// md.ref.palette.blue-variant90 + static const String blueVariant90 = '0xFFBDE9FF'; - /// md.ref.palette.neutral-variant70 - static const String neutralVariant70 = '0xFFAEA9B4'; + /// md.ref.palette.blue-variant95 + static const String blueVariant95 = '0xFFE0F4FF'; - /// md.ref.palette.grey-variant95 - static const String greyVariant95 = '0xFFEFF2EF'; + /// md.ref.palette.blue-variant98 + static const String blueVariant98 = '0xFFF4FAFF'; - /// md.ref.palette.red30 - static const String red30 = '0xFF8A1A16'; + /// md.ref.palette.cyan0 + static const String cyan0 = '0xFF000000'; - /// md.ref.palette.blue20 - static const String blue20 = '0xFF012C6F'; + /// md.ref.palette.cyan10 + static const String cyan10 = '0xFF001F26'; - /// md.ref.palette.error70 - static const String error70 = '0xFFEC928E'; + /// md.ref.palette.cyan100 + static const String cyan100 = '0xFFFFFFFF'; - /// md.ref.palette.blue-variant98 - static const String blueVariant98 = '0xFFF4FAFF'; + /// md.ref.palette.cyan20 + static const String cyan20 = '0xFF003641'; - /// md.ref.palette.green30 - static const String green30 = '0xFF00522C'; + /// md.ref.palette.cyan30 + static const String cyan30 = '0xFF004E5D'; - /// md.ref.palette.tertiary50 - static const String tertiary50 = '0xFF986977'; + /// md.ref.palette.cyan40 + static const String cyan40 = '0xFF00687C'; - /// md.ref.palette.blue-variant50 - static const String blueVariant50 = '0xFF0081A8'; + /// md.ref.palette.cyan50 + static const String cyan50 = '0xFF00839B'; - /// md.ref.palette.yellow90 - static const String yellow90 = '0xFFFFE07C'; + /// md.ref.palette.cyan60 + static const String cyan60 = '0xFF009EBB'; - /// md.ref.palette.error99 - static const String error99 = '0xFFFFFBF9'; + /// md.ref.palette.cyan70 + static const String cyan70 = '0xFF00BBDF'; - /// md.ref.palette.secondary30 - static const String secondary30 = '0xFF4A4458'; + /// md.ref.palette.cyan80 + static const String cyan80 = '0xFF60D5F3'; /// md.ref.palette.cyan90 static const String cyan90 = '0xFFACEDFF'; - /// md.ref.palette.neutral10 - static const String neutral10 = '0xFF1D1B20'; - - /// md.ref.palette.primary10 - static const String primary10 = '0xFF21005D'; + /// md.ref.palette.cyan95 + static const String cyan95 = '0xFFD8F6FF'; - /// md.ref.palette.neutral90 - static const String neutral90 = '0xFFE6E0E9'; + /// md.ref.palette.cyan98 + static const String cyan98 = '0xFFF0FBFF'; - /// md.ref.palette.blue100 - static const String blue100 = '0xFFFFFFFF'; + /// md.ref.palette.error0 + static const String error0 = '0xFF000000'; - /// md.ref.palette.neutral92 - static const String neutral92 = '0xFFECE6F0'; + /// md.ref.palette.error10 + static const String error10 = '0xFF410E0B'; - /// md.ref.palette.neutral-variant95 - static const String neutralVariant95 = '0xFFF5EEFA'; + /// md.ref.palette.error100 + static const String error100 = '0xFFFFFFFF'; - /// md.ref.palette.red20 - static const String red20 = '0xFF60150F'; + /// md.ref.palette.error20 + static const String error20 = '0xFF601410'; - /// md.ref.palette.blue80 - static const String blue80 = '0xFFA1C9FF'; + /// md.ref.palette.error30 + static const String error30 = '0xFF8C1D18'; - /// md.ref.palette.cyan98 - static const String cyan98 = '0xFFF0FBFF'; + /// md.ref.palette.error40 + static const String error40 = '0xFFB3261E'; - /// md.ref.palette.purple20 - static const String purple20 = '0xFF400B84'; + /// md.ref.palette.error50 + static const String error50 = '0xFFDC362E'; - /// md.ref.palette.neutral-variant90 - static const String neutralVariant90 = '0xFFE7E0EC'; + /// md.ref.palette.error60 + static const String error60 = '0xFFE46962'; - /// md.ref.palette.primary95 - static const String primary95 = '0xFFF6EDFF'; + /// md.ref.palette.error70 + static const String error70 = '0xFFEC928E'; - /// md.ref.palette.grey-variant80 - static const String greyVariant80 = '0xFFC4C7C5'; + /// md.ref.palette.error80 + static const String error80 = '0xFFF2B8B5'; - /// md.ref.palette.neutral95 - static const String neutral95 = '0xFFF5EFF7'; + /// md.ref.palette.error90 + static const String error90 = '0xFFF9DEDC'; - /// md.ref.palette.primary80 - static const String primary80 = '0xFFD0BCFF'; + /// md.ref.palette.error95 + static const String error95 = '0xFFFCEEEE'; - /// md.ref.palette.red50 - static const String red50 = '0xFFDB372D'; + /// md.ref.palette.error98 + static const String error98 = '0xFFFFF8F7'; - /// md.ref.palette.pink30 - static const String pink30 = '0xFF8D0053'; + /// md.ref.palette.error99 + static const String error99 = '0xFFFFFBF9'; - /// md.ref.palette.grey-variant20 - static const String greyVariant20 = '0xFF2D312F'; + /// md.ref.palette.green0 + static const String green0 = '0xFF000000'; - /// md.ref.palette.secondary40 - static const String secondary40 = '0xFF625B71'; + /// md.ref.palette.green10 + static const String green10 = '0xFF002110'; - /// md.ref.palette.secondary70 - static const String secondary70 = '0xFFB0A7C0'; + /// md.ref.palette.green100 + static const String green100 = '0xFFFFFFFF'; - /// md.ref.palette.secondary99 - static const String secondary99 = '0xFFFFFBFE'; + /// md.ref.palette.green20 + static const String green20 = '0xFF00381F'; - /// md.ref.palette.blue70 - static const String blue70 = '0xFF76ACFF'; + /// md.ref.palette.green30 + static const String green30 = '0xFF00522C'; - /// md.ref.palette.black - static const String black = '0xFF000000'; + /// md.ref.palette.green40 + static const String green40 = '0xFF006C35'; - /// md.ref.palette.grey80 - static const String grey80 = '0xFFC7C7C7'; + /// md.ref.palette.green50 + static const String green50 = '0xFF128937'; - /// md.ref.palette.pink50 - static const String pink50 = '0xFFDC258D'; + /// md.ref.palette.green60 + static const String green60 = '0xFF1AA64A'; - /// md.ref.palette.tertiary10 - static const String tertiary10 = '0xFF31111D'; + /// md.ref.palette.green70 + static const String green70 = '0xFF44C265'; - /// md.ref.palette.grey50 - static const String grey50 = '0xFF777777'; + /// md.ref.palette.green80 + static const String green80 = '0xFF80DA88'; - /// md.ref.palette.tertiary0 - static const String tertiary0 = '0xFF000000'; + /// md.ref.palette.green90 + static const String green90 = '0xFFBEEFBB'; - /// md.ref.palette.cyan20 - static const String cyan20 = '0xFF003641'; + /// md.ref.palette.green95 + static const String green95 = '0xFFDDF8D8'; - /// md.ref.palette.primary40 - static const String primary40 = '0xFF6750A4'; + /// md.ref.palette.green98 + static const String green98 = '0xFFF2FCEF'; - /// md.ref.palette.primary50 - static const String primary50 = '0xFF7F67BE'; + /// md.ref.palette.grey0 + static const String grey0 = '0xFF000000'; - /// md.ref.palette.neutral24 - static const String neutral24 = '0xFF3B383E'; + /// md.ref.palette.grey10 + static const String grey10 = '0xFF1B1B1C'; - /// md.ref.palette.neutral40 - static const String neutral40 = '0xFF605D64'; + /// md.ref.palette.grey100 + static const String grey100 = '0xFFFFFFFF'; - /// md.ref.palette.orange100 - static const String orange100 = '0xFFFFFFFF'; + /// md.ref.palette.grey20 + static const String grey20 = '0xFF303030'; - /// md.ref.palette.pink80 - static const String pink80 = '0xFFFFAEE4'; + /// md.ref.palette.grey30 + static const String grey30 = '0xFF474747'; - /// md.ref.palette.neutral6 - static const String neutral6 = '0xFF141218'; + /// md.ref.palette.grey40 + static const String grey40 = '0xFF5E5E5E'; - /// md.ref.palette.tertiary60 - static const String tertiary60 = '0xFFB58392'; + /// md.ref.palette.grey50 + static const String grey50 = '0xFF777777'; - /// md.ref.palette.neutral-variant30 - static const String neutralVariant30 = '0xFF49454F'; + /// md.ref.palette.grey60 + static const String grey60 = '0xFF919191'; - /// md.ref.palette.red40 - static const String red40 = '0xFFB3251E'; + /// md.ref.palette.grey70 + static const String grey70 = '0xFFABABAB'; - /// md.ref.palette.pink70 - static const String pink70 = '0xFFFF7DD2'; + /// md.ref.palette.grey80 + static const String grey80 = '0xFFC7C7C7'; - /// md.ref.palette.green10 - static const String green10 = '0xFF002110'; + /// md.ref.palette.grey90 + static const String grey90 = '0xFFE3E3E3'; - /// md.ref.palette.yellow95 - static const String yellow95 = '0xFFFFF2B4'; + /// md.ref.palette.grey95 + static const String grey95 = '0xFFF2F2F2'; - /// md.ref.palette.neutral-variant10 - static const String neutralVariant10 = '0xFF1D1A22'; + /// md.ref.palette.grey98 + static const String grey98 = '0xFFF9F9F9'; - /// md.ref.palette.primary98 - static const String primary98 = '0xFFFEF7FF'; + /// md.ref.palette.grey-variant0 + static const String greyVariant0 = '0xFF000000'; - /// md.ref.palette.primary90 - static const String primary90 = '0xFFEADDFF'; + /// md.ref.palette.grey-variant10 + static const String greyVariant10 = '0xFF191D1C'; - /// md.ref.palette.grey70 - static const String grey70 = '0xFFABABAB'; + /// md.ref.palette.grey-variant100 + static const String greyVariant100 = '0xFFFFFFFF'; - /// md.ref.palette.neutral0 - static const String neutral0 = '0xFF000000'; + /// md.ref.palette.grey-variant20 + static const String greyVariant20 = '0xFF2D312F'; - /// md.ref.palette.neutral22 - static const String neutral22 = '0xFF36343B'; + /// md.ref.palette.grey-variant30 + static const String greyVariant30 = '0xFF444746'; - /// md.ref.palette.tertiary30 - static const String tertiary30 = '0xFF633B48'; + /// md.ref.palette.grey-variant40 + static const String greyVariant40 = '0xFF5C5F5E'; - /// md.ref.palette.error0 - static const String error0 = '0xFF000000'; + /// md.ref.palette.grey-variant50 + static const String greyVariant50 = '0xFF747775'; - /// md.ref.palette.pink10 - static const String pink10 = '0xFF3D0023'; + /// md.ref.palette.grey-variant60 + static const String greyVariant60 = '0xFF8E918F'; - /// md.ref.palette.error50 - static const String error50 = '0xFFDC362E'; + /// md.ref.palette.grey-variant70 + static const String greyVariant70 = '0xFFA9ACAA'; - /// md.ref.palette.blue-variant100 - static const String blueVariant100 = '0xFFFFFFFF'; + /// md.ref.palette.grey-variant80 + static const String greyVariant80 = '0xFFC4C7C5'; - /// md.ref.palette.pink60 - static const String pink60 = '0xFFF94AAB'; + /// md.ref.palette.grey-variant90 + static const String greyVariant90 = '0xFFE1E3E1'; - /// md.ref.palette.neutral-variant60 - static const String neutralVariant60 = '0xFF938F99'; + /// md.ref.palette.grey-variant95 + static const String greyVariant95 = '0xFFEFF2EF'; - /// md.ref.palette.tertiary95 - static const String tertiary95 = '0xFFFFECF1'; + /// md.ref.palette.grey-variant98 + static const String greyVariant98 = '0xFFF7FAF7'; - /// md.ref.palette.secondary98 - static const String secondary98 = '0xFFFEF7FF'; + /// md.ref.palette.neutral0 + static const String neutral0 = '0xFF000000'; - /// md.ref.palette.blue40 - static const String blue40 = '0xFF1157CE'; + /// md.ref.palette.neutral10 + static const String neutral10 = '0xFF1D1B20'; - /// md.ref.palette.yellow50 - static const String yellow50 = '0xFFB16300'; + /// md.ref.palette.neutral100 + static const String neutral100 = '0xFFFFFFFF'; - /// md.ref.palette.primary30 - static const String primary30 = '0xFF4F378B'; + /// md.ref.palette.neutral12 + static const String neutral12 = '0xFF211F26'; - /// md.ref.palette.grey-variant30 - static const String greyVariant30 = '0xFF444746'; + /// md.ref.palette.neutral17 + static const String neutral17 = '0xFF2B2930'; - /// md.ref.palette.grey20 - static const String grey20 = '0xFF303030'; + /// md.ref.palette.neutral20 + static const String neutral20 = '0xFF322F35'; - /// md.ref.palette.cyan10 - static const String cyan10 = '0xFF001F26'; + /// md.ref.palette.neutral22 + static const String neutral22 = '0xFF36343B'; - /// md.ref.palette.pink0 - static const String pink0 = '0xFF000000'; + /// md.ref.palette.neutral24 + static const String neutral24 = '0xFF3B383E'; - /// md.ref.palette.cyan30 - static const String cyan30 = '0xFF004E5D'; + /// md.ref.palette.neutral30 + static const String neutral30 = '0xFF48464C'; - /// md.ref.palette.neutral12 - static const String neutral12 = '0xFF211F26'; + /// md.ref.palette.neutral4 + static const String neutral4 = '0xFF0F0D13'; - /// md.ref.palette.neutral-variant100 - static const String neutralVariant100 = '0xFFFFFFFF'; + /// md.ref.palette.neutral40 + static const String neutral40 = '0xFF605D64'; - /// md.ref.palette.grey30 - static const String grey30 = '0xFF474747'; + /// md.ref.palette.neutral50 + static const String neutral50 = '0xFF79767D'; - /// md.ref.palette.neutral100 - static const String neutral100 = '0xFFFFFFFF'; + /// md.ref.palette.neutral6 + static const String neutral6 = '0xFF141218'; - /// md.ref.palette.tertiary98 - static const String tertiary98 = '0xFFFFF8F8'; + /// md.ref.palette.neutral60 + static const String neutral60 = '0xFF938F96'; - /// md.ref.palette.grey100 - static const String grey100 = '0xFFFFFFFF'; + /// md.ref.palette.neutral70 + static const String neutral70 = '0xFFAEA9B1'; - /// md.ref.palette.pink20 - static const String pink20 = '0xFF620438'; + /// md.ref.palette.neutral80 + static const String neutral80 = '0xFFCAC5CD'; - /// md.ref.palette.cyan40 - static const String cyan40 = '0xFF00687C'; + /// md.ref.palette.neutral87 + static const String neutral87 = '0xFFDED8E1'; - /// md.ref.palette.error10 - static const String error10 = '0xFF410E0B'; + /// md.ref.palette.neutral90 + static const String neutral90 = '0xFFE6E0E9'; - /// md.ref.palette.purple98 - static const String purple98 = '0xFFFDF8FF'; + /// md.ref.palette.neutral92 + static const String neutral92 = '0xFFECE6F0'; - /// md.ref.palette.error60 - static const String error60 = '0xFFE46962'; + /// md.ref.palette.neutral94 + static const String neutral94 = '0xFFF3EDF7'; - /// md.ref.palette.grey95 - static const String grey95 = '0xFFF2F2F2'; + /// md.ref.palette.neutral95 + static const String neutral95 = '0xFFF5EFF7'; - /// md.ref.palette.blue50 - static const String blue50 = '0xFF3271EA'; + /// md.ref.palette.neutral96 + static const String neutral96 = '0xFFF7F2FA'; - /// md.ref.palette.blue98 - static const String blue98 = '0xFFF5FAFF'; + /// md.ref.palette.neutral98 + static const String neutral98 = '0xFFFEF7FF'; /// md.ref.palette.neutral99 static const String neutral99 = '0xFFFFFBFF'; - /// md.ref.palette.yellow80 - static const String yellow80 = '0xFFFCBD00'; + /// md.ref.palette.neutral-variant0 + static const String neutralVariant0 = '0xFF000000'; - /// md.ref.palette.blue-variant30 - static const String blueVariant30 = '0xFF004D68'; + /// md.ref.palette.neutral-variant10 + static const String neutralVariant10 = '0xFF1D1A22'; - /// md.ref.palette.grey0 - static const String grey0 = '0xFF000000'; + /// md.ref.palette.neutral-variant100 + static const String neutralVariant100 = '0xFFFFFFFF'; - /// md.ref.palette.primary20 - static const String primary20 = '0xFF381E72'; + /// md.ref.palette.neutral-variant20 + static const String neutralVariant20 = '0xFF322F37'; - /// md.ref.palette.green98 - static const String green98 = '0xFFF2FCEF'; + /// md.ref.palette.neutral-variant30 + static const String neutralVariant30 = '0xFF49454F'; - /// md.ref.palette.error90 - static const String error90 = '0xFFF9DEDC'; + /// md.ref.palette.neutral-variant40 + static const String neutralVariant40 = '0xFF605D66'; - /// md.ref.palette.blue-variant20 - static const String blueVariant20 = '0xFF003549'; + /// md.ref.palette.neutral-variant50 + static const String neutralVariant50 = '0xFF79747E'; - /// md.ref.palette.orange0 - static const String orange0 = '0xFF000000'; + /// md.ref.palette.neutral-variant60 + static const String neutralVariant60 = '0xFF938F99'; - /// md.ref.palette.purple100 - static const String purple100 = '0xFFFFFFFF'; + /// md.ref.palette.neutral-variant70 + static const String neutralVariant70 = '0xFFAEA9B4'; - /// md.ref.palette.primary70 - static const String primary70 = '0xFFB69DF8'; + /// md.ref.palette.neutral-variant80 + static const String neutralVariant80 = '0xFFCAC4D0'; - /// md.ref.palette.grey-variant0 - static const String greyVariant0 = '0xFF000000'; + /// md.ref.palette.neutral-variant90 + static const String neutralVariant90 = '0xFFE7E0EC'; - /// md.ref.palette.secondary80 - static const String secondary80 = '0xFFCCC2DC'; + /// md.ref.palette.neutral-variant95 + static const String neutralVariant95 = '0xFFF5EEFA'; - /// md.ref.palette.neutral96 - static const String neutral96 = '0xFFF7F2FA'; + /// md.ref.palette.neutral-variant98 + static const String neutralVariant98 = '0xFFFDF7FF'; - /// md.ref.palette.blue-variant60 - static const String blueVariant60 = '0xFF009DC9'; + /// md.ref.palette.neutral-variant99 + static const String neutralVariant99 = '0xFFFFFBFE'; - /// md.ref.palette.red90 - static const String red90 = '0xFFFFDADC'; + /// md.ref.palette.orange0 + static const String orange0 = '0xFF000000'; - /// md.ref.palette.cyan95 - static const String cyan95 = '0xFFD8F6FF'; + /// md.ref.palette.orange10 + static const String orange10 = '0xFF321200'; - /// md.ref.palette.green50 - static const String green50 = '0xFF128937'; + /// md.ref.palette.orange100 + static const String orange100 = '0xFFFFFFFF'; - /// md.ref.palette.yellow0 - static const String yellow0 = '0xFF000000'; + /// md.ref.palette.orange20 + static const String orange20 = '0xFF522302'; - /// md.ref.palette.green0 - static const String green0 = '0xFF000000'; + /// md.ref.palette.orange30 + static const String orange30 = '0xFF753403'; - /// md.ref.palette.cyan70 - static const String cyan70 = '0xFF00BBDF'; + /// md.ref.palette.orange40 + static const String orange40 = '0xFF9A4600'; - /// md.ref.palette.neutral-variant99 - static const String neutralVariant99 = '0xFFFFFBFE'; + /// md.ref.palette.orange50 + static const String orange50 = '0xFFC05A01'; - /// md.ref.palette.blue30 - static const String blue30 = '0xFF04409F'; + /// md.ref.palette.orange60 + static const String orange60 = '0xFFE86E00'; - /// md.ref.palette.grey98 - static const String grey98 = '0xFFF9F9F9'; + /// md.ref.palette.orange70 + static const String orange70 = '0xFFFF8D41'; - /// md.ref.palette.green40 - static const String green40 = '0xFF006C35'; + /// md.ref.palette.orange80 + static const String orange80 = '0xFFFFB683'; - /// md.ref.palette.grey-variant50 - static const String greyVariant50 = '0xFF747775'; + /// md.ref.palette.orange90 + static const String orange90 = '0xFFFFDCC3'; - /// md.ref.palette.error30 - static const String error30 = '0xFF8C1D18'; + /// md.ref.palette.orange95 + static const String orange95 = '0xFFFFEDE1'; - /// md.ref.palette.secondary100 - static const String secondary100 = '0xFFFFFFFF'; + /// md.ref.palette.orange98 + static const String orange98 = '0xFFFFF8F4'; - /// md.ref.palette.grey-variant60 - static const String greyVariant60 = '0xFF8E918F'; + /// md.ref.palette.pink0 + static const String pink0 = '0xFF000000'; - /// md.ref.palette.purple40 - static const String purple40 = '0xFF7438D2'; + /// md.ref.palette.pink10 + static const String pink10 = '0xFF3D0023'; - /// md.ref.palette.yellow30 - static const String yellow30 = '0xFF6D3A01'; + /// md.ref.palette.pink100 + static const String pink100 = '0xFFFFFFFF'; - /// md.ref.palette.yellow100 - static const String yellow100 = '0xFFFFFFFF'; + /// md.ref.palette.pink20 + static const String pink20 = '0xFF620438'; - /// md.ref.palette.cyan60 - static const String cyan60 = '0xFF009EBB'; + /// md.ref.palette.pink30 + static const String pink30 = '0xFF8D0053'; - /// md.ref.palette.purple90 - static const String purple90 = '0xFFEEDCFE'; + /// md.ref.palette.pink40 + static const String pink40 = '0xFFB60D6E'; - /// md.ref.palette.tertiary99 - static const String tertiary99 = '0xFFFFFBFA'; + /// md.ref.palette.pink50 + static const String pink50 = '0xFFDC258D'; - /// md.ref.palette.secondary50 - static const String secondary50 = '0xFF7A7289'; + /// md.ref.palette.pink60 + static const String pink60 = '0xFFF94AAB'; - /// md.ref.palette.orange80 - static const String orange80 = '0xFFFFB683'; + /// md.ref.palette.pink70 + static const String pink70 = '0xFFFF7DD2'; + + /// md.ref.palette.pink80 + static const String pink80 = '0xFFFFAEE4'; /// md.ref.palette.pink90 static const String pink90 = '0xFFFFD8EF'; - /// md.ref.palette.cyan50 - static const String cyan50 = '0xFF00839B'; + /// md.ref.palette.pink95 + static const String pink95 = '0xFFFFECF6'; - /// md.ref.palette.grey90 - static const String grey90 = '0xFFE3E3E3'; + /// md.ref.palette.pink98 + static const String pink98 = '0xFFFFF7FC'; - /// md.ref.palette.neutral-variant98 - static const String neutralVariant98 = '0xFFFDF7FF'; + /// md.ref.palette.primary0 + static const String primary0 = '0xFF000000'; - /// md.ref.palette.neutral60 - static const String neutral60 = '0xFF938F96'; + /// md.ref.palette.primary10 + static const String primary10 = '0xFF21005D'; - /// md.ref.palette.neutral-variant0 - static const String neutralVariant0 = '0xFF000000'; + /// md.ref.palette.primary100 + static const String primary100 = '0xFFFFFFFF'; - /// md.ref.palette.grey-variant100 - static const String greyVariant100 = '0xFFFFFFFF'; + /// md.ref.palette.primary20 + static const String primary20 = '0xFF381E72'; - /// md.ref.palette.green95 - static const String green95 = '0xFFDDF8D8'; + /// md.ref.palette.primary30 + static const String primary30 = '0xFF4F378B'; - /// md.ref.palette.grey-variant90 - static const String greyVariant90 = '0xFFE1E3E1'; + /// md.ref.palette.primary40 + static const String primary40 = '0xFF6750A4'; - /// md.ref.palette.neutral98 - static const String neutral98 = '0xFFFEF7FF'; + /// md.ref.palette.primary50 + static const String primary50 = '0xFF7F67BE'; - /// md.ref.palette.secondary0 - static const String secondary0 = '0xFF000000'; + /// md.ref.palette.primary60 + static const String primary60 = '0xFF9A82DB'; - /// md.ref.palette.yellow10 - static const String yellow10 = '0xFF2F1400'; + /// md.ref.palette.primary70 + static const String primary70 = '0xFFB69DF8'; - /// md.ref.palette.orange40 - static const String orange40 = '0xFF9A4600'; + /// md.ref.palette.primary80 + static const String primary80 = '0xFFD0BCFF'; - /// md.ref.palette.purple95 - static const String purple95 = '0xFFF7ECFE'; + /// md.ref.palette.primary90 + static const String primary90 = '0xFFEADDFF'; - /// md.ref.palette.orange95 - static const String orange95 = '0xFFFFEDE1'; + /// md.ref.palette.primary95 + static const String primary95 = '0xFFF6EDFF'; + + /// md.ref.palette.primary98 + static const String primary98 = '0xFFFEF7FF'; + + /// md.ref.palette.primary99 + static const String primary99 = '0xFFFFFBFE'; /// md.ref.palette.purple0 static const String purple0 = '0xFF000000'; - /// md.ref.palette.secondary10 - static const String secondary10 = '0xFF1D192B'; + /// md.ref.palette.purple10 + static const String purple10 = '0xFF280255'; - /// md.ref.palette.error80 - static const String error80 = '0xFFF2B8B5'; + /// md.ref.palette.purple100 + static const String purple100 = '0xFFFFFFFF'; - /// md.ref.palette.red70 - static const String red70 = '0xFFFF8983'; + /// md.ref.palette.purple20 + static const String purple20 = '0xFF400B84'; - /// md.ref.palette.primary100 - static const String primary100 = '0xFFFFFFFF'; + /// md.ref.palette.purple30 + static const String purple30 = '0xFF5629A4'; - /// md.ref.palette.neutral80 - static const String neutral80 = '0xFFCAC5CD'; + /// md.ref.palette.purple40 + static const String purple40 = '0xFF7438D2'; - /// md.ref.palette.red98 - static const String red98 = '0xFFFFF8F8'; + /// md.ref.palette.purple50 + static const String purple50 = '0xFF9254EA'; - /// md.ref.palette.grey-variant98 - static const String greyVariant98 = '0xFFF7FAF7'; + /// md.ref.palette.purple60 + static const String purple60 = '0xFFAD72FF'; - /// md.ref.palette.grey40 - static const String grey40 = '0xFF5E5E5E'; + /// md.ref.palette.purple70 + static const String purple70 = '0xFFC597FF'; - /// md.ref.palette.purple30 - static const String purple30 = '0xFF5629A4'; + /// md.ref.palette.purple80 + static const String purple80 = '0xFFD9BAFD'; - /// md.ref.palette.yellow20 - static const String yellow20 = '0xFF4D2600'; + /// md.ref.palette.purple90 + static const String purple90 = '0xFFEEDCFE'; - /// md.ref.palette.blue-variant40 - static const String blueVariant40 = '0xFF006788'; + /// md.ref.palette.purple95 + static const String purple95 = '0xFFF7ECFE'; - /// md.ref.palette.grey-variant40 - static const String greyVariant40 = '0xFF5C5F5E'; + /// md.ref.palette.purple98 + static const String purple98 = '0xFFFDF8FF'; - /// md.ref.palette.grey-variant70 - static const String greyVariant70 = '0xFFA9ACAA'; + /// md.ref.palette.red0 + static const String red0 = '0xFF000000'; - /// md.ref.palette.yellow60 - static const String yellow60 = '0xFFD37B00'; + /// md.ref.palette.red10 + static const String red10 = '0xFF3A0907'; - /// md.ref.palette.purple50 - static const String purple50 = '0xFF9254EA'; + /// md.ref.palette.red100 + static const String red100 = '0xFFFFFFFF'; - /// md.ref.palette.primary60 - static const String primary60 = '0xFF9A82DB'; + /// md.ref.palette.red20 + static const String red20 = '0xFF60150F'; - /// md.ref.palette.neutral4 - static const String neutral4 = '0xFF0F0D13'; + /// md.ref.palette.red30 + static const String red30 = '0xFF8A1A16'; - /// md.ref.palette.blue-variant0 - static const String blueVariant0 = '0xFF000000'; + /// md.ref.palette.red40 + static const String red40 = '0xFFB3251E'; - /// md.ref.palette.green80 - static const String green80 = '0xFF80DA88'; + /// md.ref.palette.red50 + static const String red50 = '0xFFDB372D'; - /// md.ref.palette.neutral-variant20 - static const String neutralVariant20 = '0xFF322F37'; + /// md.ref.palette.red60 + static const String red60 = '0xFFF55E57'; - /// md.ref.palette.cyan0 - static const String cyan0 = '0xFF000000'; + /// md.ref.palette.red70 + static const String red70 = '0xFFFF8983'; - /// md.ref.palette.pink95 - static const String pink95 = '0xFFFFECF6'; + /// md.ref.palette.red80 + static const String red80 = '0xFFFFB3AE'; - /// md.ref.palette.error98 - static const String error98 = '0xFFFFF8F7'; + /// md.ref.palette.red90 + static const String red90 = '0xFFFFDADC'; - /// md.ref.palette.green90 - static const String green90 = '0xFFBEEFBB'; + /// md.ref.palette.red95 + static const String red95 = '0xFFFFECEE'; - /// md.ref.palette.pink98 - static const String pink98 = '0xFFFFF7FC'; + /// md.ref.palette.red98 + static const String red98 = '0xFFFFF8F8'; - /// md.ref.palette.pink40 - static const String pink40 = '0xFFB60D6E'; + /// md.ref.palette.secondary0 + static const String secondary0 = '0xFF000000'; - /// md.ref.palette.red60 - static const String red60 = '0xFFF55E57'; + /// md.ref.palette.secondary10 + static const String secondary10 = '0xFF1D192B'; - /// md.ref.palette.error95 - static const String error95 = '0xFFFCEEEE'; + /// md.ref.palette.secondary100 + static const String secondary100 = '0xFFFFFFFF'; - /// md.ref.palette.orange50 - static const String orange50 = '0xFFC05A01'; + /// md.ref.palette.secondary20 + static const String secondary20 = '0xFF332D41'; - /// md.ref.palette.red0 - static const String red0 = '0xFF000000'; + /// md.ref.palette.secondary30 + static const String secondary30 = '0xFF4A4458'; - /// md.ref.palette.orange90 - static const String orange90 = '0xFFFFDCC3'; + /// md.ref.palette.secondary40 + static const String secondary40 = '0xFF625B71'; - /// md.ref.palette.red80 - static const String red80 = '0xFFFFB3AE'; + /// md.ref.palette.secondary50 + static const String secondary50 = '0xFF7A7289'; - /// md.ref.palette.purple70 - static const String purple70 = '0xFFC597FF'; + /// md.ref.palette.secondary60 + static const String secondary60 = '0xFF958DA5'; - /// md.ref.palette.blue-variant90 - static const String blueVariant90 = '0xFFBDE9FF'; + /// md.ref.palette.secondary70 + static const String secondary70 = '0xFFB0A7C0'; - /// md.ref.palette.cyan100 - static const String cyan100 = '0xFFFFFFFF'; + /// md.ref.palette.secondary80 + static const String secondary80 = '0xFFCCC2DC'; - /// md.ref.palette.error20 - static const String error20 = '0xFF601410'; + /// md.ref.palette.secondary90 + static const String secondary90 = '0xFFE8DEF8'; - /// md.ref.palette.tertiary100 - static const String tertiary100 = '0xFFFFFFFF'; + /// md.ref.palette.secondary95 + static const String secondary95 = '0xFFF6EDFF'; - /// md.ref.palette.blue95 - static const String blue95 = '0xFFE7F2FF'; + /// md.ref.palette.secondary98 + static const String secondary98 = '0xFFFEF7FF'; - /// md.ref.palette.primary0 - static const String primary0 = '0xFF000000'; + /// md.ref.palette.secondary99 + static const String secondary99 = '0xFFFFFBFE'; - /// md.ref.palette.blue10 - static const String blue10 = '0xFF001944'; + /// md.ref.palette.tertiary0 + static const String tertiary0 = '0xFF000000'; - /// md.ref.palette.neutral30 - static const String neutral30 = '0xFF48464C'; + /// md.ref.palette.tertiary10 + static const String tertiary10 = '0xFF31111D'; - /// md.ref.palette.green60 - static const String green60 = '0xFF1AA64A'; + /// md.ref.palette.tertiary100 + static const String tertiary100 = '0xFFFFFFFF'; - /// md.ref.palette.red100 - static const String red100 = '0xFFFFFFFF'; + /// md.ref.palette.tertiary20 + static const String tertiary20 = '0xFF492532'; - /// md.ref.palette.orange60 - static const String orange60 = '0xFFE86E00'; + /// md.ref.palette.tertiary30 + static const String tertiary30 = '0xFF633B48'; - /// md.ref.palette.pink100 - static const String pink100 = '0xFFFFFFFF'; + /// md.ref.palette.tertiary40 + static const String tertiary40 = '0xFF7D5260'; - /// md.ref.palette.error40 - static const String error40 = '0xFFB3261E'; + /// md.ref.palette.tertiary50 + static const String tertiary50 = '0xFF986977'; - /// md.ref.palette.neutral94 - static const String neutral94 = '0xFFF3EDF7'; + /// md.ref.palette.tertiary60 + static const String tertiary60 = '0xFFB58392'; /// md.ref.palette.tertiary70 static const String tertiary70 = '0xFFD29DAC'; - /// md.ref.palette.blue-variant70 - static const String blueVariant70 = '0xFF00BBEA'; + /// md.ref.palette.tertiary80 + static const String tertiary80 = '0xFFEFB8C8'; - /// md.ref.palette.neutral17 - static const String neutral17 = '0xFF2B2930'; + /// md.ref.palette.tertiary90 + static const String tertiary90 = '0xFFFFD8E4'; - /// md.ref.palette.yellow98 - static const String yellow98 = '0xFFFFFADE'; + /// md.ref.palette.tertiary95 + static const String tertiary95 = '0xFFFFECF1'; - /// md.ref.palette.green20 - static const String green20 = '0xFF00381F'; + /// md.ref.palette.tertiary98 + static const String tertiary98 = '0xFFFFF8F8'; - /// md.ref.palette.grey10 - static const String grey10 = '0xFF1B1B1C'; + /// md.ref.palette.tertiary99 + static const String tertiary99 = '0xFFFFFBFA'; - /// md.ref.palette.neutral-variant50 - static const String neutralVariant50 = '0xFF79747E'; + /// md.ref.palette.white + static const String white = '0xFFFFFFFF'; - /// md.ref.palette.orange10 - static const String orange10 = '0xFF321200'; + /// md.ref.palette.yellow0 + static const String yellow0 = '0xFF000000'; - /// md.ref.palette.purple60 - static const String purple60 = '0xFFAD72FF'; + /// md.ref.palette.yellow10 + static const String yellow10 = '0xFF2F1400'; + + /// md.ref.palette.yellow100 + static const String yellow100 = '0xFFFFFFFF'; + + /// md.ref.palette.yellow20 + static const String yellow20 = '0xFF4D2600'; + + /// md.ref.palette.yellow30 + static const String yellow30 = '0xFF6D3A01'; /// md.ref.palette.yellow40 static const String yellow40 = '0xFF8F4E06'; - /// md.ref.palette.tertiary20 - static const String tertiary20 = '0xFF492532'; + /// md.ref.palette.yellow50 + static const String yellow50 = '0xFFB16300'; - /// md.ref.palette.orange20 - static const String orange20 = '0xFF522302'; + /// md.ref.palette.yellow60 + static const String yellow60 = '0xFFD37B00'; - /// md.ref.palette.orange70 - static const String orange70 = '0xFFFF8D41'; + /// md.ref.palette.yellow70 + static const String yellow70 = '0xFFEF9800'; - /// md.ref.palette.primary99 - static const String primary99 = '0xFFFFFBFE'; + /// md.ref.palette.yellow80 + static const String yellow80 = '0xFFFCBD00'; + + /// md.ref.palette.yellow90 + static const String yellow90 = '0xFFFFE07C'; + + /// md.ref.palette.yellow95 + static const String yellow95 = '0xFFFFF2B4'; + + /// md.ref.palette.yellow98 + static const String yellow98 = '0xFFFFFADE'; } diff --git a/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart index 357050044f3f..4e0eb45e4f9c 100644 --- a/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart +++ b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart @@ -2,19 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenPlainTooltip { - /// md.comp.plain-tooltip.container.color - static const TokenColorRole containerColor = TokenColorRole.inverseSurface; - - /// md.comp.plain-tooltip.supporting-text.color - static const TokenColorRole supportingTextColor = - TokenColorRole.inverseOnSurface; - /// md.comp.plain-tooltip.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -25,20 +20,51 @@ class TokenPlainTooltip { ); /// md.comp.plain-tooltip.supporting-text.type - static const double supportingTextTypeFontSize = 12.00; + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; +} - /// md.comp.plain-tooltip.supporting-text.type - static const double supportingTextTypeFontWeight = 400; +class TokenPlainTooltipDark { + /// md.comp.plain-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; +} - /// md.comp.plain-tooltip.supporting-text.type - static const double supportingTextTypeLineHeight = 16.00; +class TokenPlainTooltipDarkDefault { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} - /// md.comp.plain-tooltip.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.40; +class TokenPlainTooltipDarkHighContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} - /// md.comp.plain-tooltip.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; +class TokenPlainTooltipDarkMediumContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipLight { + /// md.comp.plain-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; +} + +class TokenPlainTooltipLightDefault { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} - /// md.comp.plain-tooltip.supporting-text.font - static const String supportingTextFont = 'Roboto'; +class TokenPlainTooltipLightHighContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenPlainTooltipLightMediumContrast { + /// md.comp.plain-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart index dac4ff822095..675de5654463 100644 --- a/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart +++ b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart @@ -2,180 +2,652 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenPrimaryNavigationTab { + /// md.comp.primary-navigation-tab.active.focus.state-layer.opacity + static const double activeFocusStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.opacity + static const double activeHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 3.00; + + /// md.comp.primary-navigation-tab.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 3.00, + topRight: 3.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.opacity + static const double activePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.primary-navigation-tab.container.height + static const double containerHeight = 48.00; + + /// md.comp.primary-navigation-tab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.primary-navigation-tab.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.primary-navigation-tab.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.opacity + static const double inactiveFocusStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.opacity + static const double inactiveHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.opacity + static const double inactivePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.with-icon-and-label-text.container.height + static const double withIconAndLabelTextContainerHeight = 64.00; + + /// md.comp.primary-navigation-tab.with-icon.icon.size + static const double withIconIconSize = 24.00; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const TypescaleStruct withLabelTextLabelTextType = + TokenTypescale.titleSmall; +} + +class TokenPrimaryNavigationTabDark { + /// md.comp.primary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenPrimaryNavigationTabDarkDefault { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color static const TokenColorRole withLabelTextActiveFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color - static const TokenColorRole withLabelTextActivePressedLabelTextColor = - TokenColorRole.primary; + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabDarkHighContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabDarkMediumContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabLight { + /// md.comp.primary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; +} + +class TokenPrimaryNavigationTabLightDefault { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color static const TokenColorRole withIconActivePressedIconColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color - static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.container.color - static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = -3.00; + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.primary-navigation-tab.active.focus.state-layer.opacity - static const double activeFocusStateLayerOpacity = 0.10; + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = + TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.container.height - static const double containerHeight = 48.00; + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color - static const TokenColorRole withIconInactiveHoverIconColor = - TokenColorRole.onSurface; + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.active-indicator.height - static const double activeIndicatorHeight = 3.00; + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.active-indicator.shape - static const ShapeStruct activeIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 3.00, - topRight: 3.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); - - /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color - static const TokenColorRole inactivePressedStateLayerColor = - TokenColorRole.primary; + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color - static const TokenColorRole withIconInactiveIconColor = + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.primary-navigation-tab.active-indicator.color - static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; - - /// md.comp.primary-navigation-tab.with-label-text.label-text.type - static const double withLabelTextLabelTextTypeFontSize = 14.00; + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; +} - /// md.comp.primary-navigation-tab.with-label-text.label-text.type - static const double withLabelTextLabelTextTypeFontWeight = 500; +class TokenPrimaryNavigationTabLightHighContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.label-text.type - static const double withLabelTextLabelTextTypeLineHeight = 20.00; + /// md.comp.primary-navigation-tab.active.hover.state-layer.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.label-text.type - static const double withLabelTextLabelTextTypeLetterSpacing = 0.10; + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.label-text.type - static const String withLabelTextLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.primary-navigation-tab.active.pressed.state-layer.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.inactive.hover.state-layer.opacity - static const double inactiveHoverStateLayerOpacity = 0.08; + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.primary-navigation-tab.active.hover.state-layer.opacity - static const double activeHoverStateLayerOpacity = 0.08; + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color static const TokenColorRole inactiveHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.with-icon.icon.size - static const double withIconIconSize = 24.00; + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-icon-and-label-text.container.height - static const double withIconAndLabelTextContainerHeight = 64.00; + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color - static const TokenColorRole withLabelTextActiveLabelTextColor = + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color + static const TokenColorRole withIconActiveHoverIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = TokenColorRole.primary; + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color static const TokenColorRole withIconInactivePressedIconColor = TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color - static const TokenColorRole withIconActiveFocusIconColor = + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.container.elevation - static const double containerElevation = 0.00; + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color + static const TokenColorRole withLabelTextActiveHoverLabelTextColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.label-text.font - static const String withLabelTextLabelTextFont = 'Roboto'; + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.primary-navigation-tab.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.with-icon.active.icon.color - static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.opacity - static const double inactivePressedStateLayerOpacity = 0.10; + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color - static const TokenColorRole inactiveFocusStateLayerColor = + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = TokenColorRole.onSurface; +} + +class TokenPrimaryNavigationTabLightMediumContrast { + /// md.comp.primary-navigation-tab.active.focus.state-layer.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; /// md.comp.primary-navigation-tab.active.hover.state-layer.color static const TokenColorRole activeHoverStateLayerColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color - static const TokenColorRole withLabelTextInactiveLabelTextColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.primary-navigation-tab.inactive.focus.state-layer.opacity - static const double inactiveFocusStateLayerOpacity = 0.10; + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; /// md.comp.primary-navigation-tab.active.pressed.state-layer.color static const TokenColorRole activePressedStateLayerColor = TokenColorRole.primary; + /// md.comp.primary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.primary-navigation-tab.inactive.focus.state-layer.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.hover.state-layer.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.active.focus.icon.color + static const TokenColorRole withIconActiveFocusIconColor = + TokenColorRole.primary; + /// md.comp.primary-navigation-tab.with-icon.active.hover.icon.color static const TokenColorRole withIconActiveHoverIconColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.active.pressed.state-layer.opacity - static const double activePressedStateLayerOpacity = 0.10; + /// md.comp.primary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color - static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + /// md.comp.primary-navigation-tab.with-icon.active.pressed.icon.color + static const TokenColorRole withIconActivePressedIconColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color + static const TokenColorRole withIconInactiveFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.hover.icon.color + static const TokenColorRole withIconInactiveHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-icon.inactive.pressed.icon.color + static const TokenColorRole withIconInactivePressedIconColor = TokenColorRole.onSurface; + /// md.comp.primary-navigation-tab.with-label-text.active.focus.label-text.color + static const TokenColorRole withLabelTextActiveFocusLabelTextColor = + TokenColorRole.primary; + /// md.comp.primary-navigation-tab.with-label-text.active.hover.label-text.color static const TokenColorRole withLabelTextActiveHoverLabelTextColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.active.focus.state-layer.color - static const TokenColorRole activeFocusStateLayerColor = + /// md.comp.primary-navigation-tab.with-label-text.active.label-text.color + static const TokenColorRole withLabelTextActiveLabelTextColor = TokenColorRole.primary; - /// md.comp.primary-navigation-tab.with-icon.inactive.focus.icon.color - static const TokenColorRole withIconInactiveFocusIconColor = + /// md.comp.primary-navigation-tab.with-label-text.active.pressed.label-text.color + static const TokenColorRole withLabelTextActivePressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.focus.label-text.color + static const TokenColorRole withLabelTextInactiveFocusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.primary-navigation-tab.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.primary-navigation-tab.with-label-text.inactive.hover.label-text.color + static const TokenColorRole withLabelTextInactiveHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.label-text.color + static const TokenColorRole withLabelTextInactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.primary-navigation-tab.with-label-text.inactive.pressed.label-text.color + static const TokenColorRole withLabelTextInactivePressedLabelTextColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart index 905a83b0e15b..4b4320edb65e 100644 --- a/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart @@ -2,20 +2,14 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenProgressIndicator { - /// md.comp.progress-indicator.stop-indicator.color - static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; - - /// md.comp.progress-indicator.track.color - static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; - - /// md.comp.progress-indicator.stop-indicator.shape - static const ShapeStruct stopIndicatorShape = ShapeStruct( + /// md.comp.progress-indicator.active-indicator.shape + static const ShapeStruct activeIndicatorShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -23,8 +17,8 @@ class TokenProgressIndicator { bottomRight: 0.00, ); - /// md.comp.progress-indicator.active-indicator.shape - static const ShapeStruct activeIndicatorShape = ShapeStruct( + /// md.comp.progress-indicator.stop-indicator.shape + static const ShapeStruct stopIndicatorShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -40,7 +34,70 @@ class TokenProgressIndicator { bottomLeft: 0.00, bottomRight: 0.00, ); +} + +class TokenProgressIndicatorDarkDefault { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorDarkHighContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorDarkMediumContrast { /// md.comp.progress-indicator.active-indicator.color static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorLightDefault { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorLightHighContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; +} + +class TokenProgressIndicatorLightMediumContrast { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// md.comp.progress-indicator.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart index 8b1bb5978a99..499e6a766b7a 100644 --- a/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart @@ -2,27 +2,27 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenProgressIndicatorCircular { - /// md.comp.progress-indicator.circular.track.thickness - static const double trackThickness = 4.00; - /// md.comp.progress-indicator.circular.active-indicator.thickness static const double activeIndicatorThickness = 4.00; /// md.comp.progress-indicator.circular.active-indicator.wave.amplitude static const double activeIndicatorWaveAmplitude = 1.60; - /// md.comp.progress-indicator.circular.size - static const double size = 40.00; - /// md.comp.progress-indicator.circular.active-indicator.wave.wavelength static const double activeIndicatorWaveWavelength = 15.00; - /// md.comp.progress-indicator.circular.with-wave.size - static const double withWaveSize = 48.00; + /// md.comp.progress-indicator.circular.size + static const double size = 40.00; /// md.comp.progress-indicator.circular.track-active-indicator-space static const double trackActiveIndicatorSpace = 4.00; + + /// md.comp.progress-indicator.circular.track.thickness + static const double trackThickness = 4.00; + + /// md.comp.progress-indicator.circular.with-wave.size + static const double withWaveSize = 48.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart index 6133bb373659..4267667d3a6c 100644 --- a/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart @@ -2,29 +2,17 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenProgressIndicatorLinear { - /// md.comp.progress-indicator.linear.stop-indicator.size - static const double stopIndicatorSize = 4.00; - /// md.comp.progress-indicator.linear.active-indicator.thickness static const double activeIndicatorThickness = 4.00; - /// md.comp.progress-indicator.linear.with-wave.height - static const double withWaveHeight = 10.00; - - /// md.comp.progress-indicator.linear.track-active-indicator-space - static const double trackActiveIndicatorSpace = 4.00; - /// md.comp.progress-indicator.linear.active-indicator.wave.amplitude static const double activeIndicatorWaveAmplitude = 3.00; - /// md.comp.progress-indicator.linear.stop-indicator.trailing-space - static const double stopIndicatorTrailingSpace = 0.00; - - /// md.comp.progress-indicator.linear.track.thickness - static const double trackThickness = 4.00; + /// md.comp.progress-indicator.linear.active-indicator.wave.wavelength + static const double activeIndicatorWaveWavelength = 40.00; /// md.comp.progress-indicator.linear.height static const double height = 4.00; @@ -32,6 +20,18 @@ class TokenProgressIndicatorLinear { /// md.comp.progress-indicator.linear.indeterminate.active-indicator.wave.wavelength static const double indeterminateActiveIndicatorWaveWavelength = 20.00; - /// md.comp.progress-indicator.linear.active-indicator.wave.wavelength - static const double activeIndicatorWaveWavelength = 40.00; + /// md.comp.progress-indicator.linear.stop-indicator.size + static const double stopIndicatorSize = 4.00; + + /// md.comp.progress-indicator.linear.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 0.00; + + /// md.comp.progress-indicator.linear.track-active-indicator-space + static const double trackActiveIndicatorSpace = 4.00; + + /// md.comp.progress-indicator.linear.track.thickness + static const double trackThickness = 4.00; + + /// md.comp.progress-indicator.linear.with-wave.height + static const double withWaveHeight = 10.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/radio_button.dart b/packages/material_ui/tool/gen_defaults/data/radio_button.dart index ec2e722feaa4..4b3f0dd9b8e5 100644 --- a/packages/material_ui/tool/gen_defaults/data/radio_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/radio_button.dart @@ -2,17 +2,43 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenRadioButton { - /// md.comp.radio-button.unselected.hover.state-layer.opacity - static const double unselectedHoverStateLayerOpacity = 0.08; + /// md.comp.radio-button.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; /// md.comp.radio-button.disabled.unselected.icon.opacity static const double disabledUnselectedIconOpacity = 0.38; + /// md.comp.radio-button.icon.size + static const double iconSize = 20.00; + + /// md.comp.radio-button.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// md.comp.radio-button.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.radio-button.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.radio-button.state-layer.size + static const double stateLayerSize = 40.00; + + /// md.comp.radio-button.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.radio-button.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.radio-button.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; +} + +class TokenRadioButtonDarkDefault { /// md.comp.radio-button.disabled.selected.icon.color static const TokenColorRole disabledSelectedIconColor = TokenColorRole.onSurface; @@ -21,79 +47,365 @@ class TokenRadioButton { static const TokenColorRole disabledUnselectedIconColor = TokenColorRole.onSurface; + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + /// md.comp.radio-button.unselected.icon.color static const TokenColorRole unselectedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.radio-button.unselected.pressed.state-layer.opacity - static const double unselectedPressedStateLayerOpacity = 0.10; + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; - /// md.comp.radio-button.selected.focus.state-layer.color - static const TokenColorRole selectedFocusStateLayerColor = + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.radio-button.state-layer.size - static const double stateLayerSize = 40.00; +class TokenRadioButtonDarkHighContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; /// md.comp.radio-button.selected.focus.icon.color static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; - /// md.comp.radio-button.icon.size - static const double iconSize = 20.00; + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; /// md.comp.radio-button.selected.hover.icon.color static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + /// md.comp.radio-button.selected.pressed.icon.color static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + /// md.comp.radio-button.unselected.focus.state-layer.color static const TokenColorRole unselectedFocusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.radio-button.selected.hover.state-layer.opacity - static const double selectedHoverStateLayerOpacity = 0.08; + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; /// md.comp.radio-button.unselected.hover.state-layer.color static const TokenColorRole unselectedHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.radio-button.unselected.focus.state-layer.opacity - static const double unselectedFocusStateLayerOpacity = 0.10; + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonDarkMediumContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; /// md.comp.radio-button.unselected.hover.icon.color static const TokenColorRole unselectedHoverIconColor = TokenColorRole.onSurface; + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.radio-button.unselected.pressed.icon.color static const TokenColorRole unselectedPressedIconColor = TokenColorRole.onSurface; - /// md.comp.radio-button.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonLightDefault { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = TokenColorRole.onSurface; + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + /// md.comp.radio-button.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.primary; + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + /// md.comp.radio-button.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.primary; +} - /// md.comp.radio-button.disabled.selected.icon.opacity - static const double disabledSelectedIconOpacity = 0.38; +class TokenRadioButtonLightHighContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; /// md.comp.radio-button.unselected.focus.icon.color static const TokenColorRole unselectedFocusIconColor = TokenColorRole.onSurface; - /// md.comp.radio-button.selected.focus.state-layer.opacity - static const double selectedFocusStateLayerOpacity = 0.10; + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.radio-button.selected.pressed.state-layer.opacity - static const double selectedPressedStateLayerOpacity = 0.10; + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; +} + +class TokenRadioButtonLightMediumContrast { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.radio-button.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; /// md.comp.radio-button.selected.hover.state-layer.color static const TokenColorRole selectedHoverStateLayerColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.radio-button.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.radio-button.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart index 1b07146df579..13e304fb3a9a 100644 --- a/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart +++ b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart @@ -2,35 +2,28 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenRichTooltip { - /// md.comp.rich-tooltip.subhead.type - static const double subheadTypeFontSize = 14.00; - - /// md.comp.rich-tooltip.subhead.type - static const double subheadTypeFontWeight = 500; - - /// md.comp.rich-tooltip.subhead.type - static const double subheadTypeLineHeight = 20.00; - - /// md.comp.rich-tooltip.subhead.type - static const double subheadTypeLetterSpacing = 0.10; + /// md.comp.rich-tooltip.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; - /// md.comp.rich-tooltip.subhead.type - static const String subheadTypeFontFamily = 'Roboto'; + /// md.comp.rich-tooltip.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; - /// md.comp.rich-tooltip.action.label-text.color - static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + /// md.comp.rich-tooltip.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.titleSmall; - /// md.comp.rich-tooltip.supporting-text.font - static const String supportingTextFont = 'Roboto'; + /// md.comp.rich-tooltip.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; - /// md.comp.rich-tooltip.subhead.color - static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + /// md.comp.rich-tooltip.container.elevation + static const double containerElevation = 3.00; /// md.comp.rich-tooltip.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -41,33 +34,98 @@ class TokenRichTooltip { bottomRight: 12.00, ); + /// md.comp.rich-tooltip.subhead.type + static const TypescaleStruct subheadType = TokenTypescale.titleSmall; + + /// md.comp.rich-tooltip.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; +} + +class TokenRichTooltipDark { /// md.comp.rich-tooltip.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + /// md.comp.rich-tooltip.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenRichTooltipDarkDefault { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + /// md.comp.rich-tooltip.action.pressed.label-text.color static const TokenColorRole actionPressedLabelTextColor = TokenColorRole.primary; - /// md.comp.rich-tooltip.subhead.font - static const String subheadFont = 'Roboto'; + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.action.hover.state-layer.opacity - static const double actionHoverStateLayerOpacity = 0.08; + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; - /// md.comp.rich-tooltip.container.elevation - static const double containerElevation = 3.00; + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipDarkHighContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; /// md.comp.rich-tooltip.action.hover.state-layer.color static const TokenColorRole actionHoverStateLayerColor = TokenColorRole.primary; + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipDarkMediumContrast { /// md.comp.rich-tooltip.action.focus.label-text.color static const TokenColorRole actionFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.rich-tooltip.action.label-text.font - static const String actionLabelTextFont = 'Roboto'; - /// md.comp.rich-tooltip.action.focus.state-layer.color static const TokenColorRole actionFocusStateLayerColor = TokenColorRole.primary; @@ -76,50 +134,141 @@ class TokenRichTooltip { static const TokenColorRole actionHoverLabelTextColor = TokenColorRole.primary; - /// md.comp.rich-tooltip.action.pressed.state-layer.opacity - static const double actionPressedStateLayerOpacity = 0.10; + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.action.focus.state-layer.opacity - static const double actionFocusStateLayerOpacity = 0.10; + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenRichTooltipLight { + /// md.comp.rich-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; /// md.comp.rich-tooltip.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenRichTooltipLightDefault { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; /// md.comp.rich-tooltip.action.pressed.state-layer.color static const TokenColorRole actionPressedStateLayerColor = TokenColorRole.primary; + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + /// md.comp.rich-tooltip.supporting-text.color static const TokenColorRole supportingTextColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.rich-tooltip.action.label-text.type - static const double actionLabelTextTypeFontSize = 14.00; +class TokenRichTooltipLightHighContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.action.label-text.type - static const double actionLabelTextTypeFontWeight = 500; + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.action.label-text.type - static const double actionLabelTextTypeLineHeight = 20.00; + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.action.label-text.type - static const double actionLabelTextTypeLetterSpacing = 0.10; + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.action.label-text.type - static const String actionLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; - /// md.comp.rich-tooltip.supporting-text.type - static const double supportingTextTypeFontSize = 14.00; + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.supporting-text.type - static const double supportingTextTypeFontWeight = 400; + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.rich-tooltip.supporting-text.type - static const double supportingTextTypeLineHeight = 20.00; + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; - /// md.comp.rich-tooltip.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.25; + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.rich-tooltip.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; +class TokenRichTooltipLightMediumContrast { + /// md.comp.rich-tooltip.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.rich-tooltip.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/scrim.dart b/packages/material_ui/tool/gen_defaults/data/scrim.dart index 3602cc11c36f..ab42c01ac0cd 100644 --- a/packages/material_ui/tool/gen_defaults/data/scrim.dart +++ b/packages/material_ui/tool/gen_defaults/data/scrim.dart @@ -2,14 +2,21 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; class TokenScrim { /// md.comp.scrim.container.opacity static const double containerOpacity = 0.32; +} + +class TokenScrimDark { + /// md.comp.scrim.container.color + static const TokenColorRole containerColor = TokenColorRole.scrim; +} +class TokenScrimLight { /// md.comp.scrim.container.color static const TokenColorRole containerColor = TokenColorRole.scrim; } diff --git a/packages/material_ui/tool/gen_defaults/data/search_bar.dart b/packages/material_ui/tool/gen_defaults/data/search_bar.dart index 21943273707f..959fa5f390ca 100644 --- a/packages/material_ui/tool/gen_defaults/data/search_bar.dart +++ b/packages/material_ui/tool/gen_defaults/data/search_bar.dart @@ -2,34 +2,67 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenSearchBar { - /// md.comp.search-bar.trailing-icon.label-trailing-icon-space - static const double trailingIconLabelTrailingIconSpace = 16.00; + /// md.comp.search-bar.avatar.shape + static const ShapeStruct avatarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-bar.avatar.size + static const double avatarSize = 30.00; + + /// md.comp.search-bar.contained.avatar.target-size + static const double containedAvatarTargetSize = 48.00; + + /// md.comp.search-bar.contained.icon-label.gap + static const double containedIconLabelGap = 4.00; + + /// md.comp.search-bar.contained.leading-margin + static const double containedLeadingMargin = 24.00; + + /// md.comp.search-bar.contained.leading-space + static const double containedLeadingSpace = 4.00; + + /// md.comp.search-bar.contained.no-actions.leading-space + static const double containedNoActionsLeadingSpace = 16.00; + + /// md.comp.search-bar.contained.no-actions.trailing-space + static const double containedNoActionsTrailingSpace = 16.00; + + /// md.comp.search-bar.contained.trailing-actions.gap + static const double containedTrailingActionsGap = 0.00; + + /// md.comp.search-bar.contained.trailing-actions.leading-space + static const double containedTrailingActionsLeadingSpace = 4.00; /// md.comp.search-bar.contained.trailing-actions.trailing-space static const double containedTrailingActionsTrailingSpace = 4.00; - /// md.comp.search-bar.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.search-bar.contained.trailing-margin + static const double containedTrailingMargin = 24.00; - /// md.comp.search-bar.avatar.size - static const double avatarSize = 30.00; + /// md.comp.search-bar.contained.trailing-space + static const double containedTrailingSpace = 4.00; - /// md.comp.search-bar.pressed.supporting-text.color - static const TokenColorRole pressedSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.search-bar.container.elevation + static const double containerElevation = 6.00; - /// md.comp.search-bar.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; + /// md.comp.search-bar.container.height + static const double containerHeight = 56.00; - /// md.comp.search-bar.avatar.shape - static const ShapeStruct avatarShape = ShapeStruct( + /// md.comp.search-bar.container.shape + static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -37,132 +70,246 @@ class TokenSearchBar { bottomRight: 0.00, ); + /// md.comp.search-bar.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.search-bar.focus.indicator.thickness static const double focusIndicatorThickness = 3.00; - /// md.comp.search-bar.contained.trailing-actions.gap - static const double containedTrailingActionsGap = 0.00; + /// md.comp.search-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; - /// md.comp.search-bar.supporting-text.type - static const double supportingTextTypeFontSize = 16.00; + /// md.comp.search-bar.icon.size + static const double iconSize = 24.00; - /// md.comp.search-bar.supporting-text.type - static const double supportingTextTypeFontWeight = 400; + /// md.comp.search-bar.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; - /// md.comp.search-bar.supporting-text.type - static const double supportingTextTypeLineHeight = 24.00; + /// md.comp.search-bar.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; - /// md.comp.search-bar.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.50; + /// md.comp.search-bar.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.search-bar.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; /// md.comp.search-bar.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; + static const TypescaleStruct supportingTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-bar.trailing-icon.label-trailing-icon-space + static const double trailingIconLabelTrailingIconSpace = 16.00; + + /// md.comp.search-bar.trailing-space + static const double trailingSpace = 16.00; +} + +class TokenSearchBarDark { + /// md.comp.search-bar.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenSearchBarDarkDefault { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.search-bar.input-text.color static const TokenColorRole inputTextColor = TokenColorRole.onSurface; - /// md.comp.search-bar.leading-icon.leading-icon-label-space - static const double leadingIconLeadingIconLabelSpace = 16.00; + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-bar.input-text.font - static const String inputTextFont = 'Roboto'; + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.search-bar.contained.trailing-margin - static const double containedTrailingMargin = 24.00; + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.input-text.type - static const double inputTextTypeFontSize = 16.00; + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.input-text.type - static const double inputTextTypeFontWeight = 400; + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-bar.input-text.type - static const double inputTextTypeLineHeight = 24.00; +class TokenSearchBarDarkHighContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.search-bar.input-text.type - static const double inputTextTypeLetterSpacing = 0.50; + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.search-bar.input-text.type - static const String inputTextTypeFontFamily = 'Roboto'; + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; /// md.comp.search-bar.leading-icon.color static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-bar.leading-space - static const double leadingSpace = 16.00; + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.search-bar.contained.leading-space - static const double containedLeadingSpace = 4.00; + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.contained.icon-label.gap - static const double containedIconLabelGap = 4.00; + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-bar.contained.trailing-space - static const double containedTrailingSpace = 4.00; +class TokenSearchBarDarkMediumContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.search-bar.contained.avatar.target-size - static const double containedAvatarTargetSize = 48.00; + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; /// md.comp.search-bar.hover.supporting-text.color static const TokenColorRole hoverSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.icon.size - static const double iconSize = 24.00; + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; - /// md.comp.search-bar.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-bar.container.elevation - static const double containerElevation = 6.00; + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.search-bar.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.contained.trailing-actions.leading-space - static const double containedTrailingActionsLeadingSpace = 4.00; + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-bar.trailing-space - static const double trailingSpace = 16.00; +class TokenSearchBarLight { + /// md.comp.search-bar.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} - /// md.comp.search-bar.contained.no-actions.trailing-space - static const double containedNoActionsTrailingSpace = 16.00; +class TokenSearchBarLightDefault { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.search-bar.contained.no-actions.leading-space - static const double containedNoActionsLeadingSpace = 16.00; + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSearchBarLightHighContrast { /// md.comp.search-bar.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.search-bar.supporting-text.font - static const String supportingTextFont = 'Roboto'; + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.search-bar.contained.leading-margin - static const double containedLeadingMargin = 24.00; + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.search-bar.trailing-icon.color static const TokenColorRole trailingIconColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-bar.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; +class TokenSearchBarLightMediumContrast { + /// md.comp.search-bar.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.search-bar.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.supporting-text.color + static const TokenColorRole hoverSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.search-bar.input-text.color + static const TokenColorRole inputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.pressed.supporting-text.color + static const TokenColorRole pressedSupportingTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.search-bar.supporting-text.color static const TokenColorRole supportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.search-bar.container.height - static const double containerHeight = 56.00; + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/search_view.dart b/packages/material_ui/tool/gen_defaults/data/search_view.dart index 1c1c0db82540..abe1b283f7a6 100644 --- a/packages/material_ui/tool/gen_defaults/data/search_view.dart +++ b/packages/material_ui/tool/gen_defaults/data/search_view.dart @@ -2,12 +2,50 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenSearchView { + /// md.comp.search-view.contained.docked.bar-results.gap + static const double containedDockedBarResultsGap = 2.00; + + /// md.comp.search-view.contained.docked.bar.shape + static const ShapeStruct containedDockedBarShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-view.contained.docked.results.shape + static const ShapeStruct containedDockedResultsShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.search-view.contained.full-screen.bar.container.height + static const double containedFullScreenBarContainerHeight = 56.00; + + /// md.comp.search-view.contained.icon-label.gap + static const double containedIconLabelGap = 4.00; + + /// md.comp.search-view.contained.leading-margin + static const double containedLeadingMargin = 12.00; + + /// md.comp.search-view.contained.trailing-margin + static const double containedTrailingMargin = 12.00; + + /// md.comp.search-view.container.elevation + static const double containerElevation = 6.00; + /// md.comp.search-view.docked.container.shape static const ShapeStruct dockedContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -17,127 +55,171 @@ class TokenSearchView { bottomRight: 28.00, ); - /// md.comp.search-view.header.supporting-text.font - static const String headerSupportingTextFont = 'Roboto'; + /// md.comp.search-view.docked.header.container.height + static const double dockedHeaderContainerHeight = 56.00; + + /// md.comp.search-view.full-screen.container.shape + static const ShapeStruct fullScreenContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.search-view.full-screen.header.container.height + static const double fullScreenHeaderContainerHeight = 72.00; + + /// md.comp.search-view.header.input-text.type + static const TypescaleStruct headerInputTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-view.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.bodyLarge; + /// md.comp.search-view.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; + + /// md.comp.search-view.leading-space + static const double leadingSpace = 16.00; + + /// md.comp.search-view.trailing-icon.label-trailing-icon-space + static const double trailingIconLabelTrailingIconSpace = 16.00; + + /// md.comp.search-view.trailing-space + static const double trailingSpace = 16.00; +} + +class TokenSearchViewDark { /// md.comp.search-view.contained.background.color static const TokenColorRole containedBackgroundColor = TokenColorRole.surfaceContainerLow; - /// md.comp.search-view.container.elevation - static const double containerElevation = 6.00; + /// md.comp.search-view.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} + +class TokenSearchViewDarkDefault { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; /// md.comp.search-view.header.supporting-text.color static const TokenColorRole headerSupportingTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.search-view.leading-space - static const double leadingSpace = 16.00; - - /// md.comp.search-view.contained.icon-label.gap - static const double containedIconLabelGap = 4.00; + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-view.header.supporting-text.type - static const double headerSupportingTextTypeFontSize = 16.00; +class TokenSearchViewDarkHighContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; - /// md.comp.search-view.header.supporting-text.type - static const double headerSupportingTextTypeFontWeight = 400; + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; - /// md.comp.search-view.header.supporting-text.type - static const double headerSupportingTextTypeLineHeight = 24.00; + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-view.header.supporting-text.type - static const double headerSupportingTextTypeLetterSpacing = 0.50; + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-view.header.supporting-text.type - static const String headerSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-view.trailing-icon.label-trailing-icon-space - static const double trailingIconLabelTrailingIconSpace = 16.00; +class TokenSearchViewDarkMediumContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; /// md.comp.search-view.header.input-text.color static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.search-view.header.trailing-icon.color static const TokenColorRole headerTrailingIconColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-view.trailing-space - static const double trailingSpace = 16.00; +class TokenSearchViewLight { + /// md.comp.search-view.contained.background.color + static const TokenColorRole containedBackgroundColor = + TokenColorRole.surfaceContainerLow; - /// md.comp.search-view.full-screen.container.shape - static const ShapeStruct fullScreenContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.search-view.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; +} +class TokenSearchViewLightDefault { /// md.comp.search-view.divider.color static const TokenColorRole dividerColor = TokenColorRole.outline; - /// md.comp.search-view.contained.trailing-margin - static const double containedTrailingMargin = 12.00; + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; - /// md.comp.search-view.full-screen.header.container.height - static const double fullScreenHeaderContainerHeight = 72.00; + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-view.contained.docked.bar-results.gap - static const double containedDockedBarResultsGap = 2.00; + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-view.header.input-text.type - static const double headerInputTextTypeFontSize = 16.00; + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-view.header.input-text.type - static const double headerInputTextTypeFontWeight = 400; +class TokenSearchViewLightHighContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; - /// md.comp.search-view.header.input-text.type - static const double headerInputTextTypeLineHeight = 24.00; + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; - /// md.comp.search-view.header.input-text.type - static const double headerInputTextTypeLetterSpacing = 0.50; + /// md.comp.search-view.header.leading-icon.color + static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-view.header.input-text.type - static const String headerInputTextTypeFontFamily = 'Roboto'; + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-view.contained.docked.bar.shape - static const ShapeStruct containedDockedBarShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.search-view.contained.docked.results.shape - static const ShapeStruct containedDockedResultsShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); +class TokenSearchViewLightMediumContrast { + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; - /// md.comp.search-view.contained.leading-margin - static const double containedLeadingMargin = 12.00; + /// md.comp.search-view.header.input-text.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; /// md.comp.search-view.header.leading-icon.color static const TokenColorRole headerLeadingIconColor = TokenColorRole.onSurface; - /// md.comp.search-view.header.input-text.font - static const String headerInputTextFont = 'Roboto'; - - /// md.comp.search-view.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerHigh; - - /// md.comp.search-view.leading-icon.leading-icon-label-space - static const double leadingIconLeadingIconLabelSpace = 16.00; - - /// md.comp.search-view.contained.full-screen.bar.container.height - static const double containedFullScreenBarContainerHeight = 56.00; + /// md.comp.search-view.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.search-view.docked.header.container.height - static const double dockedHeaderContainerHeight = 56.00; + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart index b4c123b71d54..d4d701391196 100644 --- a/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart +++ b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart @@ -2,118 +2,372 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenSecondaryNavigationTab { + /// md.comp.secondary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 2.00; + + /// md.comp.secondary-navigation-tab.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.secondary-navigation-tab.container.height + static const double containerHeight = 48.00; + + /// md.comp.secondary-navigation-tab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.secondary-navigation-tab.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.00; + + /// md.comp.secondary-navigation-tab.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.secondary-navigation-tab.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.secondary-navigation-tab.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.secondary-navigation-tab.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.secondary-navigation-tab.with-icon.icon.size + static const double withIconIconSize = 24.00; +} + +class TokenSecondaryNavigationTabDark { + /// md.comp.secondary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.secondary-navigation-tab.container.shadow-color static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color - static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; +class TokenSecondaryNavigationTabDarkDefault { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; /// md.comp.secondary-navigation-tab.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = -3.00; + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.secondary-navigation-tab.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.container.color - static const TokenColorRole containerColor = TokenColorRole.surface; + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color static const TokenColorRole withIconInactiveIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.secondary-navigation-tab.container.elevation - static const double containerElevation = 0.00; + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} - /// md.comp.secondary-navigation-tab.label-text.font - static const String labelTextFont = 'Roboto'; +class TokenSecondaryNavigationTabDarkHighContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; - /// md.comp.secondary-navigation-tab.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color static const TokenColorRole withIconPressedIconColor = TokenColorRole.onSurface; +} - /// md.comp.secondary-navigation-tab.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; +class TokenSecondaryNavigationTabDarkMediumContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; /// md.comp.secondary-navigation-tab.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.secondary-navigation-tab.active.label-text.color - static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color - static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; /// md.comp.secondary-navigation-tab.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabLight { + /// md.comp.secondary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.secondary-navigation-tab.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenSecondaryNavigationTabLightDefault { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.secondary-navigation-tab.focus.label-text.color static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.container.height - static const double containerHeight = 48.00; + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.secondary-navigation-tab.with-icon.icon.size - static const double withIconIconSize = 24.00; + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; /// md.comp.secondary-navigation-tab.with-icon.active.icon.color static const TokenColorRole withIconActiveIconColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.active-indicator.height - static const double activeIndicatorHeight = 2.00; + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabLightHighContrast { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; /// md.comp.secondary-navigation-tab.hover.label-text.color static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.secondary-navigation-tab.inactive.label-text.color + static const TokenColorRole inactiveLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.secondary-navigation-tab.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.secondary-navigation-tab.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; +} + +class TokenSecondaryNavigationTabLightMediumContrast { /// md.comp.secondary-navigation-tab.active-indicator.color static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.secondary-navigation-tab.focus.label-text.color + static const TokenColorRole focusLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + /// md.comp.secondary-navigation-tab.inactive.label-text.color static const TokenColorRole inactiveLabelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.active.icon.color + static const TokenColorRole withIconActiveIconColor = + TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.hover.icon.color + static const TokenColorRole withIconHoverIconColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.with-icon.inactive.icon.color + static const TokenColorRole withIconInactiveIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.secondary-navigation-tab.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/shape.dart b/packages/material_ui/tool/gen_defaults/data/shape.dart index ef37d1c4976b..fc5e4839a089 100644 --- a/packages/material_ui/tool/gen_defaults/data/shape.dart +++ b/packages/material_ui/tool/gen_defaults/data/shape.dart @@ -2,19 +2,64 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenShape { - /// md.sys.shape.corner-value.extra-large - static const double cornerValueExtraLarge = 28.00; + /// md.sys.shape.corner.extra-extra-large + static const ShapeStruct cornerExtraExtraLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 48.00, + topRight: 48.00, + bottomLeft: 48.00, + bottomRight: 48.00, + ); - /// md.sys.shape.corner-value.extra-extra-large - static const double cornerValueExtraExtraLarge = 48.00; + /// md.sys.shape.corner.extra-large + static const ShapeStruct cornerExtraLarge = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); - /// md.sys.shape.corner-value.large-increased - static const double cornerValueLargeIncreased = 20.00; + /// md.sys.shape.corner.extra-large-increased + static const ShapeStruct cornerExtraLargeIncreased = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 32.00, + topRight: 32.00, + bottomLeft: 32.00, + bottomRight: 32.00, + ); + + /// md.sys.shape.corner.extra-large.top + static const ShapeStruct cornerExtraLargeTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.sys.shape.corner.extra-small + static const ShapeStruct cornerExtraSmall = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); + + /// md.sys.shape.corner.extra-small.top + static const ShapeStruct cornerExtraSmallTop = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); /// md.sys.shape.corner.full static const ShapeStruct cornerFull = ShapeStruct( @@ -25,16 +70,22 @@ class TokenShape { bottomRight: 0.00, ); - /// md.sys.shape.corner-value.none - static const double cornerValueNone = 0.00; - - /// md.sys.shape.corner.large.start - static const ShapeStruct cornerLargeStart = ShapeStruct( + /// md.sys.shape.corner.large + static const ShapeStruct cornerLarge = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, - topRight: 0.00, + topRight: 16.00, bottomLeft: 16.00, - bottomRight: 0.00, + bottomRight: 16.00, + ); + + /// md.sys.shape.corner.large.end + static const ShapeStruct cornerLargeEnd = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 16.00, + bottomLeft: 0.00, + bottomRight: 16.00, ); /// md.sys.shape.corner.large-increased @@ -46,31 +97,31 @@ class TokenShape { bottomRight: 20.00, ); - /// md.sys.shape.corner.small - static const ShapeStruct cornerSmall = ShapeStruct( + /// md.sys.shape.corner.large.start + static const ShapeStruct cornerLargeStart = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, + topLeft: 16.00, + topRight: 0.00, + bottomLeft: 16.00, + bottomRight: 0.00, ); - /// md.sys.shape.corner.large - static const ShapeStruct cornerLarge = ShapeStruct( + /// md.sys.shape.corner.large.top + static const ShapeStruct cornerLargeTop = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 16.00, topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, + bottomLeft: 0.00, + bottomRight: 0.00, ); - /// md.sys.shape.corner.extra-large-increased - static const ShapeStruct cornerExtraLargeIncreased = ShapeStruct( + /// md.sys.shape.corner.medium + static const ShapeStruct cornerMedium = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 32.00, - topRight: 32.00, - bottomLeft: 32.00, - bottomRight: 32.00, + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, ); /// md.sys.shape.corner.none @@ -82,90 +133,39 @@ class TokenShape { bottomRight: 0.00, ); - /// md.sys.shape.corner-value.small - static const double cornerValueSmall = 8.00; - - /// md.sys.shape.corner.large.end - static const ShapeStruct cornerLargeEnd = ShapeStruct( + /// md.sys.shape.corner.small + static const ShapeStruct cornerSmall = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 16.00, - bottomLeft: 0.00, - bottomRight: 16.00, + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, ); - /// md.sys.shape.corner-value.large - static const double cornerValueLarge = 16.00; + /// md.sys.shape.corner-value.extra-extra-large + static const double cornerValueExtraExtraLarge = 48.00; - /// md.sys.shape.corner.extra-large - static const ShapeStruct cornerExtraLarge = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); + /// md.sys.shape.corner-value.extra-large + static const double cornerValueExtraLarge = 28.00; - /// md.sys.shape.corner.extra-large.top - static const ShapeStruct cornerExtraLargeTop = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.sys.shape.corner-value.extra-large-increased + static const double cornerValueExtraLargeIncreased = 32.00; /// md.sys.shape.corner-value.extra-small static const double cornerValueExtraSmall = 4.00; - /// md.sys.shape.corner.medium - static const ShapeStruct cornerMedium = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 12.00, - topRight: 12.00, - bottomLeft: 12.00, - bottomRight: 12.00, - ); + /// md.sys.shape.corner-value.large + static const double cornerValueLarge = 16.00; + + /// md.sys.shape.corner-value.large-increased + static const double cornerValueLargeIncreased = 20.00; /// md.sys.shape.corner-value.medium static const double cornerValueMedium = 12.00; - /// md.sys.shape.corner-value.extra-large-increased - static const double cornerValueExtraLargeIncreased = 32.00; - - /// md.sys.shape.corner.extra-small - static const ShapeStruct cornerExtraSmall = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); - - /// md.sys.shape.corner.extra-extra-large - static const ShapeStruct cornerExtraExtraLarge = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 48.00, - topRight: 48.00, - bottomLeft: 48.00, - bottomRight: 48.00, - ); - - /// md.sys.shape.corner.large.top - static const ShapeStruct cornerLargeTop = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.sys.shape.corner-value.none + static const double cornerValueNone = 0.00; - /// md.sys.shape.corner.extra-small.top - static const ShapeStruct cornerExtraSmallTop = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.sys.shape.corner-value.small + static const double cornerValueSmall = 8.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/shape_struct.dart b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart index 665cf8ba9ac7..1a96ae87c3e9 100644 --- a/packages/material_ui/tool/gen_defaults/data/shape_struct.dart +++ b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart @@ -1,15 +1,8 @@ -// AUTOGENERATED. DO NOT MODIFY. -// To modify this file, update the source template, -// or run the compiler: go/carbon-service-code-gen-mwtc. -// Source template: javascript/materialdesign/tokens/compiler/formats/flutter/templates/shape_struct.dart +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. class ShapeStruct { - final String family; - final double topLeft; - final double topRight; - final double bottomLeft; - final double bottomRight; - const ShapeStruct({ required this.family, required this.topLeft, @@ -17,4 +10,10 @@ class ShapeStruct { required this.bottomLeft, required this.bottomRight, }); + + final String family; + final double topLeft; + final double topRight; + final double bottomLeft; + final double bottomRight; } diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart index c0f99c33d1f7..408704023f90 100644 --- a/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart +++ b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart @@ -2,25 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenSheetBottom { - /// md.comp.sheet.bottom.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; - - /// md.comp.sheet.bottom.docked.container.color - static const TokenColorRole dockedContainerColor = - TokenColorRole.surfaceContainerLow; - - /// md.comp.sheet.bottom.docked.drag-handle.height - static const double dockedDragHandleHeight = 4.00; - - /// md.comp.sheet.bottom.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.sheet.bottom.docked.container.shape static const ShapeStruct dockedContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -30,18 +17,11 @@ class TokenSheetBottom { bottomRight: 0.00, ); - /// md.comp.sheet.bottom.docked.standard.container.elevation - static const double dockedStandardContainerElevation = 1.00; - - /// md.comp.sheet.bottom.docked.drag-handle.color - static const TokenColorRole dockedDragHandleColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.sheet.bottom.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.sheet.bottom.docked.drag-handle.height + static const double dockedDragHandleHeight = 4.00; - /// md.comp.sheet.bottom.docked.modal.container.elevation - static const double dockedModalContainerElevation = 1.00; + /// md.comp.sheet.bottom.docked.drag-handle.width + static const double dockedDragHandleWidth = 32.00; /// md.comp.sheet.bottom.docked.minimized.container.shape static const ShapeStruct dockedMinimizedContainerShape = ShapeStruct( @@ -52,6 +32,81 @@ class TokenSheetBottom { bottomRight: 0.00, ); - /// md.comp.sheet.bottom.docked.drag-handle.width - static const double dockedDragHandleWidth = 32.00; + /// md.comp.sheet.bottom.docked.modal.container.elevation + static const double dockedModalContainerElevation = 1.00; + + /// md.comp.sheet.bottom.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 1.00; + + /// md.comp.sheet.bottom.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.sheet.bottom.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; +} + +class TokenSheetBottomDark { + /// md.comp.sheet.bottom.docked.container.color + static const TokenColorRole dockedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenSheetBottomDarkDefault { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomDarkHighContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomDarkMediumContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomLight { + /// md.comp.sheet.bottom.docked.container.color + static const TokenColorRole dockedContainerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenSheetBottomLightDefault { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomLightHighContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; +} + +class TokenSheetBottomLightMediumContrast { + /// md.comp.sheet.bottom.docked.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; } diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart b/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart index 80e33729f14b..516c469e6e79 100644 --- a/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart +++ b/packages/material_ui/tool/gen_defaults/data/sheet_floating.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; @@ -11,10 +11,6 @@ class TokenSheetFloating { /// md.comp.sheet.floating.container.elevation static const double containerElevation = 1.00; - /// md.comp.sheet.floating.container.color - static const TokenColorRole containerColor = - TokenColorRole.surfaceContainerLow; - /// md.comp.sheet.floating.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -24,3 +20,15 @@ class TokenSheetFloating { bottomRight: 28.00, ); } + +class TokenSheetFloatingDark { + /// md.comp.sheet.floating.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} + +class TokenSheetFloatingLight { + /// md.comp.sheet.floating.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; +} diff --git a/packages/material_ui/tool/gen_defaults/data/sheet_side.dart b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart index 5d351912b8d7..2606823c235f 100644 --- a/packages/material_ui/tool/gen_defaults/data/sheet_side.dart +++ b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart @@ -2,18 +2,58 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenSheetSide { + /// md.comp.sheet.side.detached.container.shape + static const ShapeStruct detachedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.sheet.side.docked.action.focus.state-layer.opacity + static const double dockedActionFocusStateLayerOpacity = 0.10; + + /// md.comp.sheet.side.docked.action.hover.state-layer.opacity + static const double dockedActionHoverStateLayerOpacity = 0.08; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.opacity + static const double dockedActionPressedStateLayerOpacity = 0.10; + + /// md.comp.sheet.side.docked.container.height + static const double dockedContainerHeight = 100.00; + + /// md.comp.sheet.side.docked.container.shape + static const ShapeStruct dockedContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.side.docked.container.width + static const double dockedContainerWidth = 256.00; + + /// md.comp.sheet.side.docked.focus.indicator.outline.offset + static const double dockedFocusIndicatorOutlineOffset = 2.00; + /// md.comp.sheet.side.docked.focus.indicator.thickness static const double dockedFocusIndicatorThickness = 3.00; - /// md.comp.sheet.side.docked.standard.container.color - static const TokenColorRole dockedStandardContainerColor = - TokenColorRole.surface; + /// md.comp.sheet.side.docked.headline.type + static const TypescaleStruct dockedHeadlineType = TokenTypescale.titleLarge; + + /// md.comp.sheet.side.docked.modal.container.elevation + static const double dockedModalContainerElevation = 1.00; /// md.comp.sheet.side.docked.modal.container.shape static const ShapeStruct dockedModalContainerShape = ShapeStruct( @@ -24,102 +64,248 @@ class TokenSheetSide { bottomRight: 0.00, ); - /// md.comp.sheet.side.docked.action.pressed.state-layer.opacity - static const double dockedActionPressedStateLayerOpacity = 0.10; - - /// md.comp.sheet.side.detached.container.shape - static const ShapeStruct detachedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.sheet.side.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 0.00; +} +class TokenSheetSideDark { /// md.comp.sheet.side.docked.modal.container.color static const TokenColorRole dockedModalContainerColor = TokenColorRole.surfaceContainerLow; - /// md.comp.sheet.side.docked.container.height - static const double dockedContainerHeight = 100.00; + /// md.comp.sheet.side.docked.standard.container.color + static const TokenColorRole dockedStandardContainerColor = + TokenColorRole.surface; +} + +class TokenSheetSideDarkDefault { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; /// md.comp.sheet.side.docked.action.pressed.label-text.color static const TokenColorRole dockedActionPressedLabelTextColor = TokenColorRole.primary; + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + /// md.comp.sheet.side.docked.focus.indicator.color static const TokenColorRole dockedFocusIndicatorColor = TokenColorRole.secondary; - /// md.comp.sheet.side.docked.container.shape - static const ShapeStruct dockedContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideDarkHighContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; /// md.comp.sheet.side.docked.action.hover.state-layer.color static const TokenColorRole dockedActionHoverStateLayerColor = TokenColorRole.primary; + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + /// md.comp.sheet.side.docked.divider.color static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideDarkMediumContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + /// md.comp.sheet.side.docked.action.hover.label-text.color static const TokenColorRole dockedActionHoverLabelTextColor = TokenColorRole.primary; - /// md.comp.sheet.side.docked.modal.container.elevation - static const double dockedModalContainerElevation = 1.00; + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenSheetSideLight { + /// md.comp.sheet.side.docked.modal.container.color + static const TokenColorRole dockedModalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.side.docked.standard.container.color + static const TokenColorRole dockedStandardContainerColor = + TokenColorRole.surface; +} + +class TokenSheetSideLightDefault { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; /// md.comp.sheet.side.docked.action.focus.state-layer.color static const TokenColorRole dockedActionFocusStateLayerColor = TokenColorRole.primary; + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + /// md.comp.sheet.side.docked.action.pressed.state-layer.color static const TokenColorRole dockedActionPressedStateLayerColor = TokenColorRole.primary; - /// md.comp.sheet.side.docked.focus.indicator.outline.offset - static const double dockedFocusIndicatorOutlineOffset = 2.00; + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; - /// md.comp.sheet.side.docked.action.focus.state-layer.opacity - static const double dockedActionFocusStateLayerOpacity = 0.10; + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; +} +class TokenSheetSideLightHighContrast { /// md.comp.sheet.side.docked.action.focus.label-text.color static const TokenColorRole dockedActionFocusLabelTextColor = TokenColorRole.primary; - /// md.comp.sheet.side.docked.action.hover.state-layer.opacity - static const double dockedActionHoverStateLayerOpacity = 0.08; + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.sheet.side.docked.headline.type - static const double dockedHeadlineTypeFontSize = 22.00; + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; - /// md.comp.sheet.side.docked.headline.type - static const double dockedHeadlineTypeFontWeight = 400; + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; - /// md.comp.sheet.side.docked.headline.type - static const double dockedHeadlineTypeLineHeight = 28.00; + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; - /// md.comp.sheet.side.docked.headline.type - static const double dockedHeadlineTypeLetterSpacing = 0.00; + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; - /// md.comp.sheet.side.docked.headline.type - static const String dockedHeadlineTypeFontFamily = 'Roboto'; + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; - /// md.comp.sheet.side.docked.headline.font - static const String dockedHeadlineFont = 'Roboto'; + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; /// md.comp.sheet.side.docked.headline.color static const TokenColorRole dockedHeadlineColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.sheet.side.docked.standard.container.elevation - static const double dockedStandardContainerElevation = 0.00; +class TokenSheetSideLightMediumContrast { + /// md.comp.sheet.side.docked.action.focus.label-text.color + static const TokenColorRole dockedActionFocusLabelTextColor = + TokenColorRole.primary; - /// md.comp.sheet.side.docked.container.width - static const double dockedContainerWidth = 256.00; + /// md.comp.sheet.side.docked.action.focus.state-layer.color + static const TokenColorRole dockedActionFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.label-text.color + static const TokenColorRole dockedActionHoverLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.hover.state-layer.color + static const TokenColorRole dockedActionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.label-text.color + static const TokenColorRole dockedActionPressedLabelTextColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.action.pressed.state-layer.color + static const TokenColorRole dockedActionPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.sheet.side.docked.divider.color + static const TokenColorRole dockedDividerColor = TokenColorRole.outline; + + /// md.comp.sheet.side.docked.focus.indicator.color + static const TokenColorRole dockedFocusIndicatorColor = + TokenColorRole.secondary; + + /// md.comp.sheet.side.docked.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/slider.dart b/packages/material_ui/tool/gen_defaults/data/slider.dart index 6a236d6440de..f9ce878217c1 100644 --- a/packages/material_ui/tool/gen_defaults/data/slider.dart +++ b/packages/material_ui/tool/gen_defaults/data/slider.dart @@ -2,32 +2,60 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenSlider { - /// md.comp.slider.stop-indicator.color - static const TokenColorRole stopIndicatorColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.slider.active.handle.height + static const double activeHandleHeight = 44.00; - /// md.comp.slider.stop-indicator.color-selected - static const TokenColorRole stopIndicatorColorSelected = - TokenColorRole.onPrimary; + /// md.comp.slider.active.handle.leading-space + static const double activeHandleLeadingSpace = 6.00; - /// md.comp.slider.pressed.active.track.color - static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + /// md.comp.slider.active.handle.padding + static const double activeHandlePadding = 6.00; - /// md.comp.slider.handle.height - static const double handleHeight = 44.00; + /// md.comp.slider.active.handle.shape + static const ShapeStruct activeHandleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.slider.active.handle.leading-space - static const double activeHandleLeadingSpace = 6.00; + /// md.comp.slider.active.handle.trailing-space + static const double activeHandleTrailingSpace = 6.00; /// md.comp.slider.active.handle.width static const double activeHandleWidth = 4.00; + /// md.comp.slider.active.stop-indicator.container.opacity + static const double activeStopIndicatorContainerOpacity = 1.00; + + /// md.comp.slider.active.track.height + static const double activeTrackHeight = 16.00; + + /// md.comp.slider.active.track.inner-corner.corner-size + static const ShapeStruct activeTrackInnerCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 2.00, + bottomLeft: 0.00, + bottomRight: 2.00, + ); + + /// md.comp.slider.active.track.outer-corner.corner-size + static const ShapeStruct activeTrackOuterCornerCornerSize = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + /// md.comp.slider.active.track.shape static const ShapeStruct activeTrackShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -37,44 +65,59 @@ class TokenSlider { bottomRight: 0.00, ); - /// md.comp.slider.focus.active.track.color - static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + /// md.comp.slider.disabled.active.track.opacity + static const double disabledActiveTrackOpacity = 0.38; + + /// md.comp.slider.disabled.handle.opacity + static const double disabledHandleOpacity = 0.38; + + /// md.comp.slider.disabled.handle.width + static const double disabledHandleWidth = 4.00; /// md.comp.slider.disabled.inactive.track.opacity static const double disabledInactiveTrackOpacity = 0.12; - /// md.comp.slider.active.handle.trailing-space - static const double activeHandleTrailingSpace = 6.00; + /// md.comp.slider.focus.handle.width + static const double focusHandleWidth = 2.00; - /// md.comp.slider.pressed.inactive.track.color - static const TokenColorRole pressedInactiveTrackColor = - TokenColorRole.secondaryContainer; + /// md.comp.slider.handle.height + static const double handleHeight = 44.00; - /// md.comp.slider.value-indicator.container.color - static const TokenColorRole valueIndicatorContainerColor = - TokenColorRole.inverseSurface; + /// md.comp.slider.handle.shape + static const ShapeStruct handleShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.slider.inactive.stop-indicator.container.color - static const TokenColorRole inactiveStopIndicatorContainerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.slider.handle.width + static const double handleWidth = 4.00; - /// md.comp.slider.pressed.handle.width - static const double pressedHandleWidth = 2.00; + /// md.comp.slider.hover.handle.width + static const double hoverHandleWidth = 4.00; /// md.comp.slider.inactive.stop-indicator.container.opacity static const double inactiveStopIndicatorContainerOpacity = 1.00; - /// md.comp.slider.handle.width - static const double handleWidth = 4.00; + /// md.comp.slider.inactive.track.height + static const double inactiveTrackHeight = 16.00; - /// md.comp.slider.disabled.active.track.opacity - static const double disabledActiveTrackOpacity = 0.38; + /// md.comp.slider.inactive.track.shape + static const ShapeStruct inactiveTrackShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.slider.stop-indicator.size - static const double stopIndicatorSize = 4.00; + /// md.comp.slider.pressed.handle.width + static const double pressedHandleWidth = 2.00; - /// md.comp.slider.handle.shape - static const ShapeStruct handleShape = ShapeStruct( + /// md.comp.slider.stop-indicator.shape + static const ShapeStruct stopIndicatorShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -82,51 +125,43 @@ class TokenSlider { bottomRight: 0.00, ); - /// md.comp.slider.disabled.handle.color - static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; - - /// md.comp.slider.handle.color - static const TokenColorRole handleColor = TokenColorRole.primary; + /// md.comp.slider.stop-indicator.size + static const double stopIndicatorSize = 4.00; - /// md.comp.slider.value-indicator.label.label-text.color - static const TokenColorRole valueIndicatorLabelLabelTextColor = - TokenColorRole.inverseOnSurface; + /// md.comp.slider.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 4.00; - /// md.comp.slider.inactive.track.color - static const TokenColorRole inactiveTrackColor = - TokenColorRole.secondaryContainer; + /// md.comp.slider.value-indicator.active.bottom-space + static const double valueIndicatorActiveBottomSpace = 12.00; +} - /// md.comp.slider.active.handle.padding - static const double activeHandlePadding = 6.00; +class TokenSliderDark { + /// md.comp.slider.value-indicator.container.color + static const TokenColorRole valueIndicatorContainerColor = + TokenColorRole.inverseSurface; +} - /// md.comp.slider.pressed.handle.color - static const TokenColorRole pressedHandleColor = TokenColorRole.primary; +class TokenSliderDarkDefault { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; - /// md.comp.slider.active.handle.height - static const double activeHandleHeight = 44.00; + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; - /// md.comp.slider.active.stop-indicator.container.opacity - static const double activeStopIndicatorContainerOpacity = 1.00; + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; /// md.comp.slider.disabled.active.stop-indicator.container.color static const TokenColorRole disabledActiveStopIndicatorContainerColor = TokenColorRole.inverseOnSurface; - /// md.comp.slider.disabled.handle.width - static const double disabledHandleWidth = 4.00; - - /// md.comp.slider.active.track.inner-corner.corner-size - static const ShapeStruct activeTrackInnerCornerCornerSize = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 0.00, - topRight: 2.00, - bottomLeft: 0.00, - bottomRight: 2.00, - ); + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; - /// md.comp.slider.focus.inactive.track.color - static const TokenColorRole focusInactiveTrackColor = - TokenColorRole.secondaryContainer; + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; /// md.comp.slider.disabled.inactive.stop-indicator.container.color static const TokenColorRole disabledInactiveStopIndicatorContainerColor = @@ -136,77 +171,404 @@ class TokenSlider { static const TokenColorRole disabledInactiveTrackColor = TokenColorRole.onSurface; - /// md.comp.slider.inactive.track.shape - static const ShapeStruct inactiveTrackShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; - /// md.comp.slider.inactive.track.height - static const double inactiveTrackHeight = 16.00; + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; - /// md.comp.slider.stop-indicator.trailing-space - static const double stopIndicatorTrailingSpace = 4.00; + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; - /// md.comp.slider.disabled.active.track.color - static const TokenColorRole disabledActiveTrackColor = - TokenColorRole.onSurface; + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.slider.value-indicator.active.bottom-space - static const double valueIndicatorActiveBottomSpace = 12.00; + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; - /// md.comp.slider.slider-active-handle-color - static const TokenColorRole sliderActiveHandleColor = TokenColorRole.primary; + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; - /// md.comp.slider.active.track.height - static const double activeTrackHeight = 16.00; + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; - /// md.comp.slider.stop-indicator.shape - static const ShapeStruct stopIndicatorShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; - /// md.comp.slider.active.track.color - static const TokenColorRole activeTrackColor = TokenColorRole.primary; + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.slider.active.handle.shape - static const ShapeStruct activeHandleShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; - /// md.comp.slider.focus.handle.width - static const double focusHandleWidth = 2.00; + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} - /// md.comp.slider.active.track.outer-corner.corner-size - static const ShapeStruct activeTrackOuterCornerCornerSize = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); +class TokenSliderDarkHighContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; /// md.comp.slider.active.stop-indicator.container.color static const TokenColorRole activeStopIndicatorContainerColor = TokenColorRole.onPrimary; - /// md.comp.slider.disabled.handle.opacity - static const double disabledHandleOpacity = 0.38; + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; - /// md.comp.slider.value-indicator.label.label-text.font - static const String valueIndicatorLabelLabelTextFont = 'Roboto'; + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; - /// md.comp.slider.hover.handle.width - static const double hoverHandleWidth = 4.00; + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderDarkMediumContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderLight { + /// md.comp.slider.value-indicator.container.color + static const TokenColorRole valueIndicatorContainerColor = + TokenColorRole.inverseSurface; +} + +class TokenSliderLightDefault { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderLightHighContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSliderLightMediumContrast { + /// md.comp.slider.active.handle.color + static const TokenColorRole activeHandleColor = TokenColorRole.primary; + + /// md.comp.slider.active.stop-indicator.container.color + static const TokenColorRole activeStopIndicatorContainerColor = + TokenColorRole.onPrimary; + + /// md.comp.slider.active.track.color + static const TokenColorRole activeTrackColor = TokenColorRole.primary; + + /// md.comp.slider.disabled.active.stop-indicator.container.color + static const TokenColorRole disabledActiveStopIndicatorContainerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.slider.disabled.active.track.color + static const TokenColorRole disabledActiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.stop-indicator.container.color + static const TokenColorRole disabledInactiveStopIndicatorContainerColor = + TokenColorRole.onSurface; + + /// md.comp.slider.disabled.inactive.track.color + static const TokenColorRole disabledInactiveTrackColor = + TokenColorRole.onSurface; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.inactive.track.color + static const TokenColorRole focusInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.handle.color + static const TokenColorRole handleColor = TokenColorRole.primary; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.pressed.active.track.color + static const TokenColorRole pressedActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.handle.color + static const TokenColorRole pressedHandleColor = TokenColorRole.primary; + + /// md.comp.slider.pressed.inactive.track.color + static const TokenColorRole pressedInactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.stop-indicator.color + static const TokenColorRole stopIndicatorColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.stop-indicator.color-selected + static const TokenColorRole stopIndicatorColorSelected = + TokenColorRole.onPrimary; + + /// md.comp.slider.value-indicator.label.label-text.color + static const TokenColorRole valueIndicatorLabelLabelTextColor = + TokenColorRole.inverseOnSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/slider_large.dart b/packages/material_ui/tool/gen_defaults/data/slider_large.dart index a13a5433614c..a5a140fbf647 100644 --- a/packages/material_ui/tool/gen_defaults/data/slider_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/slider_large.dart @@ -2,11 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenSliderLarge { - /// md.comp.slider.large.icon.size - static const double iconSize = 24.00; + /// md.comp.slider.large.active.handle.height + static const double activeHandleHeight = 68.00; /// md.comp.slider.large.active.track.height static const double activeTrackHeight = 56.00; @@ -17,12 +17,12 @@ class TokenSliderLarge { /// md.comp.slider.large.icon.padding static const double iconPadding = 6.00; - /// md.comp.slider.large.active.handle.height - static const double activeHandleHeight = 68.00; - - /// md.comp.slider.large.inactive.track.shape.trailing - static const double inactiveTrackShapeTrailing = 16.00; + /// md.comp.slider.large.icon.size + static const double iconSize = 24.00; /// md.comp.slider.large.inactive.track.height static const double inactiveTrackHeight = 56.00; + + /// md.comp.slider.large.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 16.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/slider_medium.dart b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart index d9f487db0d70..04d745c10cb9 100644 --- a/packages/material_ui/tool/gen_defaults/data/slider_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart @@ -2,27 +2,27 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenSliderMedium { - /// md.comp.slider.medium.icon.padding - static const double iconPadding = 6.00; - - /// md.comp.slider.medium.inactive.track.height - static const double inactiveTrackHeight = 40.00; + /// md.comp.slider.medium.active.handle.height + static const double activeHandleHeight = 44.00; /// md.comp.slider.medium.active.track.height static const double activeTrackHeight = 40.00; - /// md.comp.slider.medium.inactive.track.shape.trailing - static const double inactiveTrackShapeTrailing = 12.00; - /// md.comp.slider.medium.active.track.shape.leading static const double activeTrackShapeLeading = 12.00; - /// md.comp.slider.medium.active.handle.height - static const double activeHandleHeight = 44.00; + /// md.comp.slider.medium.icon.padding + static const double iconPadding = 6.00; /// md.comp.slider.medium.icon.size static const double iconSize = 24.00; + + /// md.comp.slider.medium.inactive.track.height + static const double inactiveTrackHeight = 40.00; + + /// md.comp.slider.medium.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 12.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/slider_small.dart b/packages/material_ui/tool/gen_defaults/data/slider_small.dart index 02167b00389e..2242ea530cd6 100644 --- a/packages/material_ui/tool/gen_defaults/data/slider_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/slider_small.dart @@ -2,20 +2,20 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenSliderSmall { /// md.comp.slider.small.active.handle.height static const double activeHandleHeight = 44.00; - /// md.comp.slider.small.inactive.track.height - static const double inactiveTrackHeight = 24.00; + /// md.comp.slider.small.active.track.height + static const double activeTrackHeight = 24.00; /// md.comp.slider.small.active.track.shape.leading static const double activeTrackShapeLeading = 8.00; - /// md.comp.slider.small.active.track.height - static const double activeTrackHeight = 24.00; + /// md.comp.slider.small.inactive.track.height + static const double inactiveTrackHeight = 24.00; /// md.comp.slider.small.inactive.track.shape.trailing static const double inactiveTrackShapeTrailing = 8.00; diff --git a/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart index 3f5423a89d12..cef4158b554d 100644 --- a/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart +++ b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart @@ -2,27 +2,27 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenSliderXlarge { - /// md.comp.slider.xlarge.icon.size - static const double iconSize = 32.00; + /// md.comp.slider.xlarge.active.handle.height + static const double activeHandleHeight = 108.00; /// md.comp.slider.xlarge.active.track.height static const double activeTrackHeight = 96.00; - /// md.comp.slider.xlarge.inactive.track.shape.trailing - static const double inactiveTrackShapeTrailing = 28.00; - - /// md.comp.slider.xlarge.inactive.track.height - static const double inactiveTrackHeight = 96.00; + /// md.comp.slider.xlarge.active.track.shape.leading + static const double activeTrackShapeLeading = 28.00; /// md.comp.slider.xlarge.icon.padding static const double iconPadding = 8.00; - /// md.comp.slider.xlarge.active.track.shape.leading - static const double activeTrackShapeLeading = 28.00; + /// md.comp.slider.xlarge.icon.size + static const double iconSize = 32.00; - /// md.comp.slider.xlarge.active.handle.height - static const double activeHandleHeight = 108.00; + /// md.comp.slider.xlarge.inactive.track.height + static const double inactiveTrackHeight = 96.00; + + /// md.comp.slider.xlarge.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 28.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart index 605d6011b701..4478c6f7cfe0 100644 --- a/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart +++ b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart @@ -2,21 +2,21 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenSliderXsmall { - /// md.comp.slider.xsmall.inactive.track.shape.trailing - static const double inactiveTrackShapeTrailing = 8.00; - - /// md.comp.slider.xsmall.inactive.track.height - static const double inactiveTrackHeight = 16.00; + /// md.comp.slider.xsmall.active.handle.height + static const double activeHandleHeight = 44.00; /// md.comp.slider.xsmall.active.track.height static const double activeTrackHeight = 16.00; - /// md.comp.slider.xsmall.active.handle.height - static const double activeHandleHeight = 44.00; - /// md.comp.slider.xsmall.active.track.shape.leading static const double activeTrackShapeLeading = 8.00; + + /// md.comp.slider.xsmall.inactive.track.height + static const double inactiveTrackHeight = 16.00; + + /// md.comp.slider.xsmall.inactive.track.shape.trailing + static const double inactiveTrackShapeTrailing = 8.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/snackbar.dart b/packages/material_ui/tool/gen_defaults/data/snackbar.dart index 7d730e1ad5bb..f8687e529779 100644 --- a/packages/material_ui/tool/gen_defaults/data/snackbar.dart +++ b/packages/material_ui/tool/gen_defaults/data/snackbar.dart @@ -2,149 +2,382 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenSnackbar { + /// md.comp.snackbar.action.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// md.comp.snackbar.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.snackbar.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.titleSmall; + /// md.comp.snackbar.action.pressed.state-layer.opacity static const double actionPressedStateLayerOpacity = 0.10; - /// md.comp.snackbar.container.shadow-color - static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + /// md.comp.snackbar.container.elevation + static const double containerElevation = 6.00; - /// md.comp.snackbar.icon.focus.state-layer.color - static const TokenColorRole iconFocusStateLayerColor = - TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 4.00, + topRight: 4.00, + bottomLeft: 4.00, + bottomRight: 4.00, + ); - /// md.comp.snackbar.icon.pressed.state-layer.color - static const TokenColorRole iconPressedStateLayerColor = - TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.icon.focus.state-layer.opacity + static const double iconFocusStateLayerOpacity = 0.10; + + /// md.comp.snackbar.icon.hover.state-layer.opacity + static const double iconHoverStateLayerOpacity = 0.08; /// md.comp.snackbar.icon.pressed.state-layer.opacity static const double iconPressedStateLayerOpacity = 0.10; + /// md.comp.snackbar.icon.size + static const double iconSize = 24.00; + + /// md.comp.snackbar.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// md.comp.snackbar.with-single-line.container.height + static const double withSingleLineContainerHeight = 48.00; + + /// md.comp.snackbar.with-two-lines.container.height + static const double withTwoLinesContainerHeight = 68.00; +} + +class TokenSnackbarDark { + /// md.comp.snackbar.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; + + /// md.comp.snackbar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} + +class TokenSnackbarDarkDefault { /// md.comp.snackbar.action.focus.label-text.color static const TokenColorRole actionFocusLabelTextColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.icon.color - static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.action.label-text.font - static const String actionLabelTextFont = 'Roboto'; + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; /// md.comp.snackbar.action.pressed.state-layer.color static const TokenColorRole actionPressedStateLayerColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.with-two-lines.container.height - static const double withTwoLinesContainerHeight = 68.00; + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; /// md.comp.snackbar.icon.hover.state-layer.color static const TokenColorRole iconHoverStateLayerColor = TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.supporting-text.color static const TokenColorRole supportingTextColor = TokenColorRole.inverseOnSurface; +} - /// md.comp.snackbar.supporting-text.type - static const double supportingTextTypeFontSize = 14.00; - - /// md.comp.snackbar.supporting-text.type - static const double supportingTextTypeFontWeight = 400; +class TokenSnackbarDarkHighContrast { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.supporting-text.type - static const double supportingTextTypeLineHeight = 20.00; + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.supporting-text.type - static const double supportingTextTypeLetterSpacing = 0.25; + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.supporting-text.type - static const String supportingTextTypeFontFamily = 'Roboto'; + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; /// md.comp.snackbar.action.label-text.color static const TokenColorRole actionLabelTextColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.action.focus.state-layer.color - static const TokenColorRole actionFocusStateLayerColor = + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.icon.size - static const double iconSize = 24.00; + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; /// md.comp.snackbar.icon.hover.icon.color static const TokenColorRole iconHoverIconColor = TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarDarkMediumContrast { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + /// md.comp.snackbar.action.hover.label-text.color static const TokenColorRole actionHoverLabelTextColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.supporting-text.font - static const String supportingTextFont = 'Roboto'; + /// md.comp.snackbar.action.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.icon.hover.state-layer.opacity - static const double iconHoverStateLayerOpacity = 0.08; + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.with-single-line.container.height - static const double withSingleLineContainerHeight = 48.00; + /// md.comp.snackbar.action.pressed.label-text.color + static const TokenColorRole actionPressedLabelTextColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.action.hover.state-layer.opacity - static const double actionHoverStateLayerOpacity = 0.08; + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; - /// md.comp.snackbar.action.label-text.type - static const double actionLabelTextTypeFontSize = 14.00; + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; - /// md.comp.snackbar.action.label-text.type - static const double actionLabelTextTypeFontWeight = 500; + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; - /// md.comp.snackbar.action.label-text.type - static const double actionLabelTextTypeLineHeight = 20.00; + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; - /// md.comp.snackbar.action.label-text.type - static const double actionLabelTextTypeLetterSpacing = 0.10; + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; - /// md.comp.snackbar.action.label-text.type - static const String actionLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; /// md.comp.snackbar.icon.pressed.icon.color static const TokenColorRole iconPressedIconColor = TokenColorRole.inverseOnSurface; - /// md.comp.snackbar.icon.focus.icon.color - static const TokenColorRole iconFocusIconColor = + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = TokenColorRole.inverseOnSurface; + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarLight { + /// md.comp.snackbar.action.focus.label-text.color + static const TokenColorRole actionFocusLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.focus.state-layer.color + static const TokenColorRole actionFocusStateLayerColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.hover.label-text.color + static const TokenColorRole actionHoverLabelTextColor = + TokenColorRole.inversePrimary; + /// md.comp.snackbar.action.hover.state-layer.color static const TokenColorRole actionHoverStateLayerColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.icon.focus.state-layer.opacity - static const double iconFocusStateLayerOpacity = 0.10; + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; /// md.comp.snackbar.action.pressed.label-text.color static const TokenColorRole actionPressedLabelTextColor = TokenColorRole.inversePrimary; - /// md.comp.snackbar.container.elevation - static const double containerElevation = 6.00; + /// md.comp.snackbar.action.pressed.state-layer.color + static const TokenColorRole actionPressedStateLayerColor = + TokenColorRole.inversePrimary; /// md.comp.snackbar.container.color static const TokenColorRole containerColor = TokenColorRole.inverseSurface; - /// md.comp.snackbar.action.focus.state-layer.opacity - static const double actionFocusStateLayerOpacity = 0.10; + /// md.comp.snackbar.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; +} - /// md.comp.snackbar.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 4.00, - topRight: 4.00, - bottomLeft: 4.00, - bottomRight: 4.00, - ); +class TokenSnackbarLightDefault { + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarLightHighContrast { + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; +} + +class TokenSnackbarLightMediumContrast { + /// md.comp.snackbar.icon.color + static const TokenColorRole iconColor = TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.icon.color + static const TokenColorRole iconFocusIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.focus.state-layer.color + static const TokenColorRole iconFocusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.icon.color + static const TokenColorRole iconHoverIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.hover.state-layer.color + static const TokenColorRole iconHoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.icon.color + static const TokenColorRole iconPressedIconColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.icon.pressed.state-layer.color + static const TokenColorRole iconPressedStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.snackbar.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/space.dart b/packages/material_ui/tool/gen_defaults/data/space.dart deleted file mode 100644 index 4a2ab6e20a0b..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/space.dart +++ /dev/null @@ -1,61 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 34.1.18 - -class TokenSpace { - /// md.sys.space.700 - static const double space700 = 56.00; - - /// md.sys.space.200 - static const double space200 = 16.00; - - /// md.sys.space.75 - static const double space75 = 6.00; - - /// md.sys.space.450 - static const double space450 = 36.00; - - /// md.sys.space.250 - static const double space250 = 20.00; - - /// md.sys.space.300 - static const double space300 = 24.00; - - /// md.sys.space.900 - static const double space900 = 72.00; - - /// md.sys.space.800 - static const double space800 = 64.00; - - /// md.sys.space.25 - static const double space25 = 2.00; - - /// md.sys.space.500 - static const double space500 = 40.00; - - /// md.sys.space.125 - static const double space125 = 10.00; - - /// md.sys.space.175 - static const double space175 = 14.00; - - /// md.sys.space.150 - static const double space150 = 12.00; - - /// md.sys.space.0 - static const double space0 = 0.00; - - /// md.sys.space.100 - static const double space100 = 8.00; - - /// md.sys.space.600 - static const double space600 = 48.00; - - /// md.sys.space.50 - static const double space50 = 4.00; - - /// md.sys.space.400 - static const double space400 = 32.00; -} diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_large.dart b/packages/material_ui/tool/gen_defaults/data/split_button_large.dart index 3d2c203a5281..1f63a6f68fe7 100644 --- a/packages/material_ui/tool/gen_defaults/data/split_button_large.dart +++ b/packages/material_ui/tool/gen_defaults/data/split_button_large.dart @@ -2,16 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenSplitButtonLarge { - /// md.comp.split-button.large.inner-corner.corner-size - static const double innerCornerCornerSize = 8.00; + /// md.comp.split-button.large.between-space + static const double betweenSpace = 2.00; - /// md.comp.split-button.large.trailing-button.trailing-space - static const double trailingButtonTrailingSpace = 29.00; + /// md.comp.split-button.large.container.height + static const double containerHeight = 96.00; /// md.comp.split-button.large.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -22,17 +22,17 @@ class TokenSplitButtonLarge { bottomRight: 0.00, ); + /// md.comp.split-button.large.inner-corner.corner-size + static const double innerCornerCornerSize = 8.00; + /// md.comp.split-button.large.inner-corner.hovered.corner-size static const double innerCornerHoveredCornerSize = 20.00; - /// md.comp.split-button.large.container.height - static const double containerHeight = 96.00; - /// md.comp.split-button.large.inner-corner.pressed.corner-size static const double innerCornerPressedCornerSize = 20.00; - /// md.comp.split-button.large.between-space - static const double betweenSpace = 2.00; + /// md.comp.split-button.large.leading-button.leading-space + static const double leadingButtonLeadingSpace = 48.00; /// md.comp.split-button.large.leading-button.trailing-space static const double leadingButtonTrailingSpace = 48.00; @@ -40,12 +40,12 @@ class TokenSplitButtonLarge { /// md.comp.split-button.large.trailing-button.icon.size static const double trailingButtonIconSize = 38.00; - /// md.comp.split-button.large.trailing-button.leading-space - static const double trailingButtonLeadingSpace = 29.00; - /// md.comp.split-button.large.trailing-button.inner-corner.selected.corner-size static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; - /// md.comp.split-button.large.leading-button.leading-space - static const double leadingButtonLeadingSpace = 48.00; + /// md.comp.split-button.large.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 29.00; + + /// md.comp.split-button.large.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 29.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart b/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart index ec95b5c23f1b..87dab03b8e03 100644 --- a/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart +++ b/packages/material_ui/tool/gen_defaults/data/split_button_medium.dart @@ -2,29 +2,17 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenSplitButtonMedium { - /// md.comp.split-button.medium.trailing-button.inner-corner.selected.corner-size - static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; - - /// md.comp.split-button.medium.inner-corner.hovered.corner-size - static const double innerCornerHoveredCornerSize = 12.00; - - /// md.comp.split-button.medium.inner-corner.corner-size - static const double innerCornerCornerSize = 4.00; + /// md.comp.split-button.medium.between-space + static const double betweenSpace = 2.00; /// md.comp.split-button.medium.container.height static const double containerHeight = 56.00; - /// md.comp.split-button.medium.trailing-button.leading-space - static const double trailingButtonLeadingSpace = 15.00; - - /// md.comp.split-button.medium.leading-button.leading-space - static const double leadingButtonLeadingSpace = 24.00; - /// md.comp.split-button.medium.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -34,17 +22,29 @@ class TokenSplitButtonMedium { bottomRight: 0.00, ); + /// md.comp.split-button.medium.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.medium.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.00; + /// md.comp.split-button.medium.inner-corner.pressed.corner-size static const double innerCornerPressedCornerSize = 12.00; + /// md.comp.split-button.medium.leading-button.leading-space + static const double leadingButtonLeadingSpace = 24.00; + /// md.comp.split-button.medium.leading-button.trailing-space static const double leadingButtonTrailingSpace = 24.00; /// md.comp.split-button.medium.trailing-button.icon.size static const double trailingButtonIconSize = 26.00; - /// md.comp.split-button.medium.between-space - static const double betweenSpace = 2.00; + /// md.comp.split-button.medium.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.medium.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 15.00; /// md.comp.split-button.medium.trailing-button.trailing-space static const double trailingButtonTrailingSpace = 15.00; diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_small.dart b/packages/material_ui/tool/gen_defaults/data/split_button_small.dart index ab8098945f61..4ca01a110fb7 100644 --- a/packages/material_ui/tool/gen_defaults/data/split_button_small.dart +++ b/packages/material_ui/tool/gen_defaults/data/split_button_small.dart @@ -2,19 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenSplitButtonSmall { - /// md.comp.split-button.small.trailing-button.inner-corner.selected.corner-size - static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; - - /// md.comp.split-button.small.trailing-button.icon.size - static const double trailingButtonIconSize = 22.00; + /// md.comp.split-button.small.between-space + static const double betweenSpace = 2.00; - /// md.comp.split-button.small.inner-corner.hovered.corner-size - static const double innerCornerHoveredCornerSize = 12.00; + /// md.comp.split-button.small.container.height + static const double containerHeight = 40.00; /// md.comp.split-button.small.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -25,27 +22,30 @@ class TokenSplitButtonSmall { bottomRight: 0.00, ); - /// md.comp.split-button.small.leading-button.trailing-space - static const double leadingButtonTrailingSpace = 12.00; + /// md.comp.split-button.small.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; - /// md.comp.split-button.small.trailing-button.leading-space - static const double trailingButtonLeadingSpace = 13.00; + /// md.comp.split-button.small.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.00; - /// md.comp.split-button.small.trailing-button.trailing-space - static const double trailingButtonTrailingSpace = 13.00; + /// md.comp.split-button.small.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 12.00; /// md.comp.split-button.small.leading-button.leading-space static const double leadingButtonLeadingSpace = 16.00; - /// md.comp.split-button.small.container.height - static const double containerHeight = 40.00; + /// md.comp.split-button.small.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 12.00; - /// md.comp.split-button.small.inner-corner.corner-size - static const double innerCornerCornerSize = 4.00; + /// md.comp.split-button.small.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; - /// md.comp.split-button.small.inner-corner.pressed.corner-size - static const double innerCornerPressedCornerSize = 12.00; + /// md.comp.split-button.small.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; - /// md.comp.split-button.small.between-space - static const double betweenSpace = 2.00; + /// md.comp.split-button.small.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 13.00; + + /// md.comp.split-button.small.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 13.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart index 670d6ad81ac4..0d7da0ff2b47 100644 --- a/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.dart @@ -2,16 +2,16 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenSplitButtonXlarge { - /// md.comp.split-button.xlarge.inner-corner.corner-size - static const double innerCornerCornerSize = 12.00; + /// md.comp.split-button.xlarge.between-space + static const double betweenSpace = 2.00; - /// md.comp.split-button.xlarge.trailing-button.inner-corner.selected.corner-size - static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + /// md.comp.split-button.xlarge.container.height + static const double containerHeight = 136.00; /// md.comp.split-button.xlarge.container.shape static const ShapeStruct containerShape = ShapeStruct( @@ -22,30 +22,30 @@ class TokenSplitButtonXlarge { bottomRight: 0.00, ); - /// md.comp.split-button.xlarge.leading-button.leading-space - static const double leadingButtonLeadingSpace = 64.00; + /// md.comp.split-button.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 12.00; - /// md.comp.split-button.xlarge.trailing-button.leading-space - static const double trailingButtonLeadingSpace = 43.00; + /// md.comp.split-button.xlarge.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 20.00; /// md.comp.split-button.xlarge.inner-corner.pressed.corner-size static const double innerCornerPressedCornerSize = 20.00; + /// md.comp.split-button.xlarge.leading-button.leading-space + static const double leadingButtonLeadingSpace = 64.00; + /// md.comp.split-button.xlarge.leading-button.trailing-space static const double leadingButtonTrailingSpace = 64.00; - /// md.comp.split-button.xlarge.trailing-button.trailing-space - static const double trailingButtonTrailingSpace = 43.00; - - /// md.comp.split-button.xlarge.between-space - static const double betweenSpace = 2.00; - /// md.comp.split-button.xlarge.trailing-button.icon.size static const double trailingButtonIconSize = 50.00; - /// md.comp.split-button.xlarge.container.height - static const double containerHeight = 136.00; + /// md.comp.split-button.xlarge.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; - /// md.comp.split-button.xlarge.inner-corner.hovered.corner-size - static const double innerCornerHoveredCornerSize = 20.00; + /// md.comp.split-button.xlarge.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 43.00; + + /// md.comp.split-button.xlarge.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 43.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart index b35be6edd946..de979fbe8b70 100644 --- a/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart @@ -2,11 +2,17 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenSplitButtonXsmall { + /// md.comp.split-button.xsmall.between-space + static const double betweenSpace = 2.00; + + /// md.comp.split-button.xsmall.container.height + static const double containerHeight = 32.00; + /// md.comp.split-button.xsmall.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -16,32 +22,17 @@ class TokenSplitButtonXsmall { bottomRight: 0.00, ); - /// md.comp.split-button.xsmall.inner-corner.hovered.corner-size - static const double innerCornerHoveredCornerSize = 8.00; - - /// md.comp.split-button.xsmall.trailing-button.icon.size - static const double trailingButtonIconSize = 22.00; - - /// md.comp.split-button.xsmall.trailing-button.leading-space - static const double trailingButtonLeadingSpace = 13.00; - /// md.comp.split-button.xsmall.inner-corner.corner-size static const double innerCornerCornerSize = 4.00; - /// md.comp.split-button.xsmall.container.height - static const double containerHeight = 32.00; + /// md.comp.split-button.xsmall.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 8.00; /// md.comp.split-button.xsmall.inner-corner.pressed.corner-size static const double innerCornerPressedCornerSize = 8.00; - /// md.comp.split-button.xsmall.trailing-button.trailing-space - static const double trailingButtonTrailingSpace = 13.00; - - /// md.comp.split-button.xsmall.between-space - static const double betweenSpace = 2.00; - - /// md.comp.split-button.xsmall.trailing-button.inner-corner.selected.corner-size - static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + /// md.comp.split-button.xsmall.leading-button.leading-space + static const double leadingButtonLeadingSpace = 12.00; /// md.comp.split-button.xsmall.leading-button.trailing-space static const double leadingButtonTrailingSpace = 10.00; @@ -49,6 +40,15 @@ class TokenSplitButtonXsmall { /// md.comp.split-button.xsmall.outer-corner.corner-size static const double outerCornerCornerSize = 50.00; - /// md.comp.split-button.xsmall.leading-button.leading-space - static const double leadingButtonLeadingSpace = 12.00; + /// md.comp.split-button.xsmall.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; + + /// md.comp.split-button.xsmall.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.00; + + /// md.comp.split-button.xsmall.trailing-button.leading-space + static const double trailingButtonLeadingSpace = 13.00; + + /// md.comp.split-button.xsmall.trailing-button.trailing-space + static const double trailingButtonTrailingSpace = 13.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart b/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart index 30491faee28d..e49bfca7f46c 100644 --- a/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart +++ b/packages/material_ui/tool/gen_defaults/data/standard_menu_button.dart @@ -2,142 +2,506 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenStandardMenuButton { - /// md.comp.standard-menu-button.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.standard-menu-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.standard-menu-button.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); /// md.comp.standard-menu-button.disabled.label-text.opacity static const double disabledLabelTextOpacity = 0.38; + /// md.comp.standard-menu-button.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// md.comp.standard-menu-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.standard-menu-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.standard-menu-button.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.standard-menu-button.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.standard-menu-button.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.standard-menu-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.standard-menu-button.trailing-icon.size + static const double trailingIconSize = 18.00; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.opacity + static const double withIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.standard-menu-button.with-icon.leading-icon.size + static const double withIconLeadingIconSize = 18.00; +} + +class TokenStandardMenuButtonDarkDefault { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.with-icon.leading-icon.color static const TokenColorRole withIconLeadingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonDarkHighContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + /// md.comp.standard-menu-button.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.hover.label-text.color static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.trailing-icon.color static const TokenColorRole trailingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.with-icon.pressed.icon.color static const TokenColorRole withIconPressedIconColor = TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonDarkMediumContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; /// md.comp.standard-menu-button.disabled.trailing-icon.color static const TokenColorRole disabledTrailingIconColor = TokenColorRole.onSurface; + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.hover.trailing-icon.color static const TokenColorRole hoverTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.trailing-icon.size - static const double trailingIconSize = 18.00; + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; /// md.comp.standard-menu-button.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonLightDefault { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.standard-menu-button.focus.state-layer.color static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.with-icon.leading-icon.size - static const double withIconLeadingIconSize = 18.00; + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.focus.label-text.color - static const TokenColorRole focusLabelTextColor = + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; /// md.comp.standard-menu-button.with-icon.focus.icon.color static const TokenColorRole withIconFocusIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.disabled.trailing-icon.opacity - static const double disabledTrailingIconOpacity = 0.38; + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color - static const TokenColorRole withIconDisabledLeadingIconColor = + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonLightHighContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = TokenColorRole.onSurface; + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.trailing-icon.color + static const TokenColorRole focusTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.standard-menu-button.pressed.trailing-icon.color + static const TokenColorRole pressedTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.standard-menu-button.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color + static const TokenColorRole withIconHoverLeadingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.hover.state-layer.color - static const TokenColorRole hoverStateLayerColor = + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenStandardMenuButtonLightMediumContrast { + /// md.comp.standard-menu-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.standard-menu-button.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.standard-menu-button.focus.trailing-icon.color static const TokenColorRole focusTrailingIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.opacity - static const double withIconDisabledLeadingIconOpacity = 0.38; + /// md.comp.standard-menu-button.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.container.height - static const double containerHeight = 40.00; + /// md.comp.standard-menu-button.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.standard-menu-button.hover.trailing-icon.color + static const TokenColorRole hoverTrailingIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.standard-menu-button.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.standard-menu-button.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.standard-menu-button.pressed.trailing-icon.color static const TokenColorRole pressedTrailingIconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.disabled.leading-icon.color + static const TokenColorRole withIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.standard-menu-button.with-icon.focus.icon.color + static const TokenColorRole withIconFocusIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.standard-menu-button.with-icon.hover.leading-icon.color static const TokenColorRole withIconHoverLeadingIconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.leading-icon.color + static const TokenColorRole withIconLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.standard-menu-button.with-icon.pressed.icon.color + static const TokenColorRole withIconPressedIconColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/state.dart b/packages/material_ui/tool/gen_defaults/data/state.dart index bbf2bf49e53f..6161c678fce8 100644 --- a/packages/material_ui/tool/gen_defaults/data/state.dart +++ b/packages/material_ui/tool/gen_defaults/data/state.dart @@ -2,18 +2,18 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenState { /// md.sys.state.disabled.state-layer-opacity static const double disabledStateLayerOpacity = 0.38; - /// md.sys.state.focus.state-layer-opacity - static const double focusStateLayerOpacity = 0.10; - /// md.sys.state.dragged.state-layer-opacity static const double draggedStateLayerOpacity = 0.16; + /// md.sys.state.focus.state-layer-opacity + static const double focusStateLayerOpacity = 0.10; + /// md.sys.state.hover.state-layer-opacity static const double hoverStateLayerOpacity = 0.08; diff --git a/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart index fedf069d8172..246626661cf9 100644 --- a/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart +++ b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart @@ -2,15 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenStateFocusIndicator { - /// md.sys.state.focus-indicator.thickness - static const double thickness = 3.00; - /// md.sys.state.focus-indicator.inner-offset static const double innerOffset = -3.00; /// md.sys.state.focus-indicator.outer-offset static const double outerOffset = 2.00; + + /// md.sys.state.focus-indicator.thickness + static const double thickness = 3.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart index 6adf80a103cd..398964dd5793 100644 --- a/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart +++ b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart @@ -2,184 +2,595 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenSuggestionChip { + /// md.comp.suggestion-chip.container.height + static const double containerHeight = 32.00; + + /// md.comp.suggestion-chip.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.suggestion-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.suggestion-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// md.comp.suggestion-chip.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.suggestion-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.elevated.disabled.container.elevation + static const double elevatedDisabledContainerElevation = 0.00; + + /// md.comp.suggestion-chip.elevated.disabled.container.opacity + static const double elevatedDisabledContainerOpacity = 0.12; + + /// md.comp.suggestion-chip.elevated.focus.container.elevation + static const double elevatedFocusContainerElevation = 1.00; + + /// md.comp.suggestion-chip.elevated.hover.container.elevation + static const double elevatedHoverContainerElevation = 3.00; + + /// md.comp.suggestion-chip.elevated.pressed.container.elevation + static const double elevatedPressedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.suggestion-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// md.comp.suggestion-chip.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.suggestion-chip.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.suggestion-chip.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.suggestion-chip.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.suggestion-chip.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.suggestion-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// md.comp.suggestion-chip.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; +} + +class TokenSuggestionChipDark { + /// md.comp.suggestion-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.suggestion-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenSuggestionChipDarkDefault { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color static const TokenColorRole withLeadingIconPressedLeadingIconColor = TokenColorRole.primary; +} + +class TokenSuggestionChipDarkHighContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color static const TokenColorRole withLeadingIconFocusLeadingIconColor = TokenColorRole.primary; - /// md.comp.suggestion-chip.hover.state-layer.opacity - static const double hoverStateLayerOpacity = 0.08; + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipDarkMediumContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} + +class TokenSuggestionChipLight { + /// md.comp.suggestion-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.suggestion-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; +} + +class TokenSuggestionChipLightDefault { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; - /// md.comp.suggestion-chip.flat.outline.width - static const double flatOutlineWidth = 1.00; + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.elevated.hover.container.elevation - static const double elevatedHoverContainerElevation = 3.00; + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.flat.disabled.outline.opacity - static const double flatDisabledOutlineOpacity = 0.12; + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; - /// md.comp.suggestion-chip.label-text.font - static const String labelTextFont = 'Roboto'; + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; - /// md.comp.suggestion-chip.hover.label-text.color - static const TokenColorRole hoverLabelTextColor = + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = TokenColorRole.onSurfaceVariant; /// md.comp.suggestion-chip.flat.outline.color static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.suggestion-chip.elevated.focus.container.elevation - static const double elevatedFocusContainerElevation = 1.00; + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color - static const TokenColorRole withLeadingIconLeadingIconColor = - TokenColorRole.primary; + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.elevated.disabled.container.elevation - static const double elevatedDisabledContainerElevation = 0.00; + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.dragged.label-text.color - static const TokenColorRole draggedLabelTextColor = + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = TokenColorRole.onSurfaceVariant; /// md.comp.suggestion-chip.hover.state-layer.color static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.dragged.container.elevation - static const double draggedContainerElevation = 8.00; - - /// md.comp.suggestion-chip.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.dragged.state-layer.color - static const TokenColorRole draggedStateLayerColor = + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurfaceVariant; /// md.comp.suggestion-chip.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.elevated.container.elevation - static const double elevatedContainerElevation = 1.00; + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.suggestion-chip.flat.focus.outline.color - static const TokenColorRole flatFocusOutlineColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; - /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.opacity - static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; - /// md.comp.suggestion-chip.focus.state-layer.color - static const TokenColorRole focusStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; - /// md.comp.suggestion-chip.with-leading-icon.leading-icon.size - static const double withLeadingIconLeadingIconSize = 18.00; + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; - /// md.comp.suggestion-chip.flat.disabled.outline.color - static const TokenColorRole flatDisabledOutlineColor = - TokenColorRole.onSurface; + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} - /// md.comp.suggestion-chip.focus.label-text.color - static const TokenColorRole focusLabelTextColor = +class TokenSuggestionChipLightHighContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurfaceVariant; /// md.comp.suggestion-chip.elevated.disabled.container.color static const TokenColorRole elevatedDisabledContainerColor = TokenColorRole.onSurface; - /// md.comp.suggestion-chip.elevated.container.color - static const TokenColorRole elevatedContainerColor = - TokenColorRole.surfaceContainerLow; + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; - /// md.comp.suggestion-chip.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.elevated.pressed.container.elevation - static const double elevatedPressedContainerElevation = 1.00; + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; /// md.comp.suggestion-chip.focus.indicator.color static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.suggestion-chip.container.height - static const double containerHeight = 32.00; + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.elevated.container.shadow-color - static const TokenColorRole elevatedContainerShadowColor = - TokenColorRole.shadow; + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.dragged.state-layer.opacity - static const double draggedStateLayerOpacity = 0.16; + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.flat.container.elevation - static const double flatContainerElevation = 0.00; + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; /// md.comp.suggestion-chip.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.elevated.disabled.container.opacity - static const double elevatedDisabledContainerOpacity = 0.12; + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; - /// md.comp.suggestion-chip.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color static const TokenColorRole withLeadingIconHoverLeadingIconColor = TokenColorRole.primary; - /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color - static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = TokenColorRole.primary; - /// md.comp.suggestion-chip.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; +} - /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color - static const TokenColorRole withLeadingIconDisabledLeadingIconColor = +class TokenSuggestionChipLightMediumContrast { + /// md.comp.suggestion-chip.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.dragged.label-text.color + static const TokenColorRole draggedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.dragged.state-layer.color + static const TokenColorRole draggedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = TokenColorRole.onSurface; - /// md.comp.suggestion-chip.label-text.type - static const double labelTextTypeFontSize = 14.00; + /// md.comp.suggestion-chip.flat.disabled.outline.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; - /// md.comp.suggestion-chip.label-text.type - static const double labelTextTypeFontWeight = 500; + /// md.comp.suggestion-chip.flat.focus.outline.color + static const TokenColorRole flatFocusOutlineColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.label-text.type - static const double labelTextTypeLineHeight = 20.00; + /// md.comp.suggestion-chip.flat.outline.color + static const TokenColorRole flatOutlineColor = TokenColorRole.outlineVariant; - /// md.comp.suggestion-chip.label-text.type - static const double labelTextTypeLetterSpacing = 0.10; + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.suggestion-chip.label-text.type - static const String labelTextTypeFontFamily = 'Roboto'; + /// md.comp.suggestion-chip.focus.label-text.color + static const TokenColorRole focusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.suggestion-chip.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.suggestion-chip.focus.state-layer.opacity - static const double focusStateLayerOpacity = 0.10; + /// md.comp.suggestion-chip.hover.label-text.color + static const TokenColorRole hoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.dragged.leading-icon.color + static const TokenColorRole withLeadingIconDraggedLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.focus.leading-icon.color + static const TokenColorRole withLeadingIconFocusLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.hover.leading-icon.color + static const TokenColorRole withLeadingIconHoverLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.leading-icon.color + static const TokenColorRole withLeadingIconLeadingIconColor = + TokenColorRole.primary; + + /// md.comp.suggestion-chip.with-leading-icon.pressed.leading-icon.color + static const TokenColorRole withLeadingIconPressedLeadingIconColor = + TokenColorRole.primary; } diff --git a/packages/material_ui/tool/gen_defaults/data/switch.dart b/packages/material_ui/tool/gen_defaults/data/switch.dart index 0897eee48f9b..30c4e76fa50e 100644 --- a/packages/material_ui/tool/gen_defaults/data/switch.dart +++ b/packages/material_ui/tool/gen_defaults/data/switch.dart @@ -2,25 +2,35 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenSwitch { - /// md.comp.switch.unselected.focus.handle.color - static const TokenColorRole unselectedFocusHandleColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.switch.disabled.selected.handle.opacity + static const double disabledSelectedHandleOpacity = 1.00; - /// md.comp.switch.track.width - static const double trackWidth = 52.00; + /// md.comp.switch.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; - /// md.comp.switch.unselected.hover.track.color - static const TokenColorRole unselectedHoverTrackColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.switch.disabled.track.opacity + static const double disabledTrackOpacity = 0.12; - /// md.comp.switch.state-layer.shape - static const ShapeStruct stateLayerShape = ShapeStruct( + /// md.comp.switch.disabled.unselected.handle.opacity + static const double disabledUnselectedHandleOpacity = 0.38; + + /// md.comp.switch.disabled.unselected.icon.opacity + static const double disabledUnselectedIconOpacity = 0.38; + + /// md.comp.switch.focus.indicator.offset + static const double focusIndicatorOffset = 2.00; + + /// md.comp.switch.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.switch.handle.shape + static const ShapeStruct handleShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -28,52 +38,38 @@ class TokenSwitch { bottomRight: 0.00, ); - /// md.comp.switch.selected.focus.handle.color - static const TokenColorRole selectedFocusHandleColor = - TokenColorRole.primaryContainer; - - /// md.comp.switch.unselected.focus.icon.color - static const TokenColorRole unselectedFocusIconColor = - TokenColorRole.surfaceContainerHighest; - - /// md.comp.switch.selected.handle.width - static const double selectedHandleWidth = 24.00; - - /// md.comp.switch.selected.pressed.track.color - static const TokenColorRole selectedPressedTrackColor = - TokenColorRole.primary; - - /// md.comp.switch.disabled.unselected.track.outline.color - static const TokenColorRole disabledUnselectedTrackOutlineColor = - TokenColorRole.onSurface; - - /// md.comp.switch.disabled.unselected.track.color - static const TokenColorRole disabledUnselectedTrackColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.switch.pressed.handle.height + static const double pressedHandleHeight = 28.00; - /// md.comp.switch.disabled.selected.track.color - static const TokenColorRole disabledSelectedTrackColor = - TokenColorRole.onSurface; + /// md.comp.switch.pressed.handle.width + static const double pressedHandleWidth = 28.00; - /// md.comp.switch.selected.icon.color - static const TokenColorRole selectedIconColor = TokenColorRole.primary; + /// md.comp.switch.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; - /// md.comp.switch.with-icon.handle.width - static const double withIconHandleWidth = 24.00; + /// md.comp.switch.selected.handle.height + static const double selectedHandleHeight = 24.00; - /// md.comp.switch.disabled.selected.icon.opacity - static const double disabledSelectedIconOpacity = 0.38; + /// md.comp.switch.selected.handle.width + static const double selectedHandleWidth = 24.00; - /// md.comp.switch.selected.focus.state-layer.color - static const TokenColorRole selectedFocusStateLayerColor = - TokenColorRole.primary; + /// md.comp.switch.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; /// md.comp.switch.selected.icon.size static const double selectedIconSize = 16.00; - /// md.comp.switch.unselected.pressed.track.color - static const TokenColorRole unselectedPressedTrackColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.switch.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// md.comp.switch.state-layer.shape + static const ShapeStruct stateLayerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); /// md.comp.switch.state-layer.size static const double stateLayerSize = 40.00; @@ -81,29 +77,8 @@ class TokenSwitch { /// md.comp.switch.track.height static const double trackHeight = 32.00; - /// md.comp.switch.selected.hover.track.color - static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; - - /// md.comp.switch.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; - - /// md.comp.switch.unselected.icon.size - static const double unselectedIconSize = 16.00; - - /// md.comp.switch.selected.hover.handle.color - static const TokenColorRole selectedHoverHandleColor = - TokenColorRole.primaryContainer; - - /// md.comp.switch.disabled.selected.icon.color - static const TokenColorRole disabledSelectedIconColor = - TokenColorRole.onSurface; - - /// md.comp.switch.unselected.hover.state-layer.color - static const TokenColorRole unselectedHoverStateLayerColor = - TokenColorRole.onSurface; - - /// md.comp.switch.selected.focus.icon.color - static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + /// md.comp.switch.track.outline.width + static const double trackOutlineWidth = 2.00; /// md.comp.switch.track.shape static const ShapeStruct trackShape = ShapeStruct( @@ -114,163 +89,818 @@ class TokenSwitch { bottomRight: 0.00, ); - /// md.comp.switch.unselected.hover.state-layer.opacity - static const double unselectedHoverStateLayerOpacity = 0.08; + /// md.comp.switch.track.width + static const double trackWidth = 52.00; - /// md.comp.switch.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.primary; + /// md.comp.switch.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; - /// md.comp.switch.unselected.focus.track.color - static const TokenColorRole unselectedFocusTrackColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.switch.unselected.handle.height + static const double unselectedHandleHeight = 16.00; - /// md.comp.switch.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.switch.unselected.handle.width + static const double unselectedHandleWidth = 16.00; - /// md.comp.switch.pressed.handle.width - static const double pressedHandleWidth = 28.00; + /// md.comp.switch.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; - /// md.comp.switch.selected.handle.height - static const double selectedHandleHeight = 24.00; + /// md.comp.switch.unselected.icon.size + static const double unselectedIconSize = 16.00; - /// md.comp.switch.unselected.track.color - static const TokenColorRole unselectedTrackColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.switch.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; - /// md.comp.switch.unselected.track.outline.color - static const TokenColorRole unselectedTrackOutlineColor = - TokenColorRole.outline; + /// md.comp.switch.with-icon.handle.height + static const double withIconHandleHeight = 24.00; + + /// md.comp.switch.with-icon.handle.width + static const double withIconHandleWidth = 24.00; +} + +class TokenSwitchDark { + /// md.comp.switch.disabled.selected.handle.color + static const TokenColorRole disabledSelectedHandleColor = + TokenColorRole.surface; /// md.comp.switch.disabled.unselected.icon.color static const TokenColorRole disabledUnselectedIconColor = TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.unselected.hover.handle.color - static const TokenColorRole unselectedHoverHandleColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.switch.disabled.unselected.track.color + static const TokenColorRole disabledUnselectedTrackColor = + TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.unselected.handle.color - static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + /// md.comp.switch.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.with-icon.handle.height - static const double withIconHandleHeight = 24.00; + /// md.comp.switch.unselected.focus.track.color + static const TokenColorRole unselectedFocusTrackColor = + TokenColorRole.surfaceContainerHighest; /// md.comp.switch.unselected.hover.icon.color static const TokenColorRole unselectedHoverIconColor = TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.unselected.pressed.state-layer.opacity - static const double unselectedPressedStateLayerOpacity = 0.10; + /// md.comp.switch.unselected.hover.track.color + static const TokenColorRole unselectedHoverTrackColor = + TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.selected.focus.state-layer.opacity - static const double selectedFocusStateLayerOpacity = 0.10; + /// md.comp.switch.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.surfaceContainerHighest; /// md.comp.switch.unselected.pressed.icon.color static const TokenColorRole unselectedPressedIconColor = TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.unselected.focus.state-layer.opacity - static const double unselectedFocusStateLayerOpacity = 0.10; + /// md.comp.switch.unselected.pressed.track.color + static const TokenColorRole unselectedPressedTrackColor = + TokenColorRole.surfaceContainerHighest; - /// md.comp.switch.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.switch.unselected.track.color + static const TokenColorRole unselectedTrackColor = + TokenColorRole.surfaceContainerHighest; +} - /// md.comp.switch.focus.indicator.offset - static const double focusIndicatorOffset = 2.00; +class TokenSwitchDarkDefault { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; - /// md.comp.switch.unselected.focus.state-layer.color - static const TokenColorRole unselectedFocusStateLayerColor = + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = TokenColorRole.onSurface; - /// md.comp.switch.unselected.pressed.handle.color - static const TokenColorRole unselectedPressedHandleColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; - /// md.comp.switch.disabled.unselected.icon.opacity - static const double disabledUnselectedIconOpacity = 0.38; + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; - /// md.comp.switch.unselected.handle.width - static const double unselectedHandleWidth = 16.00; + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.switch.handle.shape - static const ShapeStruct handleShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; - /// md.comp.switch.selected.hover.state-layer.opacity - static const double selectedHoverStateLayerOpacity = 0.08; + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; - /// md.comp.switch.selected.pressed.state-layer.opacity - static const double selectedPressedStateLayerOpacity = 0.10; + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.switch.disabled.selected.handle.opacity - static const double disabledSelectedHandleOpacity = 1.00; + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; /// md.comp.switch.selected.handle.color static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; - /// md.comp.switch.unselected.hover.track.outline.color - static const TokenColorRole unselectedHoverTrackOutlineColor = - TokenColorRole.outline; + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; /// md.comp.switch.selected.hover.icon.color static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; - /// md.comp.switch.unselected.focus.track.outline.color - static const TokenColorRole unselectedFocusTrackOutlineColor = - TokenColorRole.outline; + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchDarkHighContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchDarkMediumContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchLight { + /// md.comp.switch.disabled.selected.handle.color + static const TokenColorRole disabledSelectedHandleColor = + TokenColorRole.surface; + + /// md.comp.switch.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.disabled.unselected.track.color + static const TokenColorRole disabledUnselectedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.track.color + static const TokenColorRole unselectedFocusTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.track.color + static const TokenColorRole unselectedHoverTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.track.color + static const TokenColorRole unselectedPressedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.track.color + static const TokenColorRole unselectedTrackColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenSwitchLightDefault { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchLightHighContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; /// md.comp.switch.disabled.unselected.handle.color static const TokenColorRole disabledUnselectedHandleColor = TokenColorRole.onSurface; - /// md.comp.switch.unselected.handle.height - static const double unselectedHandleHeight = 16.00; + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; - /// md.comp.switch.track.outline.width - static const double trackOutlineWidth = 2.00; + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; /// md.comp.switch.selected.focus.track.color static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + /// md.comp.switch.selected.track.color static const TokenColorRole selectedTrackColor = TokenColorRole.primary; - /// md.comp.switch.unselected.pressed.track.outline.color - static const TokenColorRole unselectedPressedTrackOutlineColor = + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = TokenColorRole.outline; + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.switch.unselected.pressed.state-layer.color static const TokenColorRole unselectedPressedStateLayerColor = TokenColorRole.onSurface; - /// md.comp.switch.selected.pressed.handle.color - static const TokenColorRole selectedPressedHandleColor = + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; +} + +class TokenSwitchLightMediumContrast { + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.track.outline.color + static const TokenColorRole disabledUnselectedTrackOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.switch.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.switch.selected.focus.handle.color + static const TokenColorRole selectedFocusHandleColor = TokenColorRole.primaryContainer; - /// md.comp.switch.pressed.handle.height - static const double pressedHandleHeight = 28.00; + /// md.comp.switch.selected.focus.icon.color + static const TokenColorRole selectedFocusIconColor = TokenColorRole.primary; - /// md.comp.switch.disabled.unselected.handle.opacity - static const double disabledUnselectedHandleOpacity = 0.38; + /// md.comp.switch.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; - /// md.comp.switch.disabled.track.opacity - static const double disabledTrackOpacity = 0.12; + /// md.comp.switch.selected.focus.track.color + static const TokenColorRole selectedFocusTrackColor = TokenColorRole.primary; + + /// md.comp.switch.selected.handle.color + static const TokenColorRole selectedHandleColor = TokenColorRole.onPrimary; + + /// md.comp.switch.selected.hover.handle.color + static const TokenColorRole selectedHoverHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.hover.icon.color + static const TokenColorRole selectedHoverIconColor = TokenColorRole.primary; /// md.comp.switch.selected.hover.state-layer.color static const TokenColorRole selectedHoverStateLayerColor = TokenColorRole.primary; - /// md.comp.switch.unselected.icon.color - static const TokenColorRole unselectedIconColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.switch.selected.hover.track.color + static const TokenColorRole selectedHoverTrackColor = TokenColorRole.primary; - /// md.comp.switch.disabled.selected.handle.color - static const TokenColorRole disabledSelectedHandleColor = - TokenColorRole.surface; + /// md.comp.switch.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.handle.color + static const TokenColorRole selectedPressedHandleColor = + TokenColorRole.primaryContainer; + + /// md.comp.switch.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.pressed.track.color + static const TokenColorRole selectedPressedTrackColor = + TokenColorRole.primary; + + /// md.comp.switch.selected.track.color + static const TokenColorRole selectedTrackColor = TokenColorRole.primary; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.focus.track.outline.color + static const TokenColorRole unselectedFocusTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.handle.color + static const TokenColorRole unselectedHandleColor = TokenColorRole.outline; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.track.outline.color + static const TokenColorRole unselectedTrackOutlineColor = + TokenColorRole.outline; } diff --git a/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart b/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart deleted file mode 100644 index 36110917f81a..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_default.dart +++ /dev/null @@ -1,10 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenSwitchDarkIosDefault { - /// md.comp.switch.selected.track.color - static const String selectedTrackColor = '0xFF7F67BE'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart b/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart deleted file mode 100644 index 461fb445f2e1..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/switch_dark_ios_medium_contrast.dart +++ /dev/null @@ -1,10 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenSwitchDarkIosMediumContrast { - /// md.comp.switch.selected.track.color - static const String selectedTrackColor = '0xFF9A82DB'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/time_input.dart b/packages/material_ui/tool/gen_defaults/data/time_input.dart index f674c251f20b..f094dae565d4 100644 --- a/packages/material_ui/tool/gen_defaults/data/time_input.dart +++ b/packages/material_ui/tool/gen_defaults/data/time_input.dart @@ -2,275 +2,740 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenTimeInput { - /// md.comp.time-input.time-input-field.supporting-text.color - static const TokenColorRole timeInputFieldSupportingTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.time-input.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.time-input.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.time-input.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.time-input.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.time-input.headline.type + static const TypescaleStruct headlineType = TokenTypescale.labelMedium; + + /// md.comp.time-input.period-selector.container.height + static const double periodSelectorContainerHeight = 72.00; + + /// md.comp.time-input.period-selector.container.shape + static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-input.period-selector.container.width + static const double periodSelectorContainerWidth = 52.00; + + /// md.comp.time-input.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-input.period-selector.hover.state-layer.opacity + static const double periodSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.period-selector.label-text.type + static const TypescaleStruct periodSelectorLabelTextType = + TokenTypescale.titleMedium; + + /// md.comp.time-input.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; + + /// md.comp.time-input.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; + + /// md.comp.time-input.time-input-field.container.height + static const double timeInputFieldContainerHeight = 72.00; + + /// md.comp.time-input.time-input-field.container.shape + static const ShapeStruct timeInputFieldContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); + + /// md.comp.time-input.time-input-field.container.width + static const double timeInputFieldContainerWidth = 96.00; + + /// md.comp.time-input.time-input-field.focus.outline.width + static const double timeInputFieldFocusOutlineWidth = 2.00; + + /// md.comp.time-input.time-input-field.hover.state-layer.opacity + static const double timeInputFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.time-input-field.label-text.type + static const TypescaleStruct timeInputFieldLabelTextType = + TokenTypescale.displayMedium; + + /// md.comp.time-input.time-input-field.separator.type + static const TypescaleStruct timeInputFieldSeparatorType = + TokenTypescale.displayLarge; + + /// md.comp.time-input.time-input-field.supporting-text.type + static const TypescaleStruct timeInputFieldSupportingTextType = + TokenTypescale.bodySmall; +} +class TokenTimeInputDark { /// md.comp.time-input.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerHigh; - /// md.comp.time-input.period-selector.focus.state-layer.opacity - static const double periodSelectorFocusStateLayerOpacity = 0.10; + /// md.comp.time-input.time-input-field.container.color + static const TokenColorRole timeInputFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimeInputDarkDefault { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; /// md.comp.time-input.period-selector.selected.hover.label-text.color static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = TokenColorRole.onTertiaryContainer; + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.time-input.time-input-field.focus.outline.color static const TokenColorRole timeInputFieldFocusOutlineColor = TokenColorRole.primary; - /// md.comp.time-input.time-input-field.separator.color - static const TokenColorRole timeInputFieldSeparatorColor = + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.pressed.state-layer.opacity - static const double periodSelectorPressedStateLayerOpacity = 0.10; - - /// md.comp.time-input.time-input-field.supporting-text.font - static const String timeInputFieldSupportingTextFont = 'Roboto'; + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; /// md.comp.time-input.time-input-field.label-text.color static const TokenColorRole timeInputFieldLabelTextColor = TokenColorRole.onSurface; - /// md.comp.time-input.time-input-field.supporting-text.type - static const double timeInputFieldSupportingTextTypeFontSize = 12.00; + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; - /// md.comp.time-input.time-input-field.supporting-text.type - static const double timeInputFieldSupportingTextTypeFontWeight = 400; + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.time-input.time-input-field.supporting-text.type - static const double timeInputFieldSupportingTextTypeLineHeight = 16.00; +class TokenTimeInputDarkHighContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.time-input.time-input-field.supporting-text.type - static const double timeInputFieldSupportingTextTypeLetterSpacing = 0.40; + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.supporting-text.type - static const String timeInputFieldSupportingTextTypeFontFamily = 'Roboto'; + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.time-input.period-selector.selected.pressed.label-text.color static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.time-input-field.separator.type - static const double timeInputFieldSeparatorTypeFontSize = 57.00; + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.time-input-field.separator.type - static const double timeInputFieldSeparatorTypeFontWeight = 400; + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.separator.type - static const double timeInputFieldSeparatorTypeLineHeight = 64.00; + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.separator.type - static const double timeInputFieldSeparatorTypeLetterSpacing = -0.25; + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.separator.type - static const String timeInputFieldSeparatorTypeFontFamily = 'Roboto'; + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.time-input.period-selector.unselected.pressed.label-text.color static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputDarkMediumContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + /// md.comp.time-input.period-selector.outline.color static const TokenColorRole periodSelectorOutlineColor = TokenColorRole.outline; + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; + + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; + /// md.comp.time-input.time-input-field.hover.state-layer.color static const TokenColorRole timeInputFieldHoverStateLayerColor = TokenColorRole.onSurface; - /// md.comp.time-input.focus.indicator.thickness - static const double focusIndicatorThickness = 3.00; + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.hover.state-layer.opacity - static const double periodSelectorHoverStateLayerOpacity = 0.08; + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; - /// md.comp.time-input.time-input-field.container.shape - static const ShapeStruct timeInputFieldContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} + +class TokenTimeInputLight { + /// md.comp.time-input.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-input.time-input-field.container.color + static const TokenColorRole timeInputFieldContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimeInputLightDefault { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; /// md.comp.time-input.headline.color static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.label-text.font - static const String timeInputFieldLabelTextFont = 'Roboto'; + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.container.elevation - static const double containerElevation = 6.00; + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; - /// md.comp.time-input.time-input-field.container.color - static const TokenColorRole timeInputFieldContainerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.time-input.period-selector.container.shape - static const ShapeStruct periodSelectorContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; - /// md.comp.time-input.time-input-field.container.width - static const double timeInputFieldContainerWidth = 96.00; + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.unselected.hover.state-layer.color - static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = TokenColorRole.onSurfaceVariant; +} - /// md.comp.time-input.period-selector.label-text.type - static const double periodSelectorLabelTextTypeFontSize = 16.00; +class TokenTimeInputLightHighContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.time-input.period-selector.label-text.type - static const double periodSelectorLabelTextTypeFontWeight = 500; + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.period-selector.label-text.type - static const double periodSelectorLabelTextTypeLineHeight = 24.00; + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; - /// md.comp.time-input.period-selector.label-text.type - static const double periodSelectorLabelTextTypeLetterSpacing = 0.15; + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.time-input.period-selector.label-text.type - static const String periodSelectorLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.period-selector.unselected.focus.label-text.color - static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.time-input.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; /// md.comp.time-input.period-selector.selected.label-text.color static const TokenColorRole periodSelectorSelectedLabelTextColor = TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.focus.indicator.color - static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.focus.indicator.outline.offset - static const double focusIndicatorOutlineOffset = 2.00; + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.period-selector.container.height - static const double periodSelectorContainerHeight = 72.00; + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.label-text.type - static const double timeInputFieldLabelTextTypeFontSize = 45.00; + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.label-text.type - static const double timeInputFieldLabelTextTypeFontWeight = 400; + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.label-text.type - static const double timeInputFieldLabelTextTypeLineHeight = 52.00; + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.label-text.type - static const double timeInputFieldLabelTextTypeLetterSpacing = 0.00; + /// md.comp.time-input.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.label-text.type - static const String timeInputFieldLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.time-input.time-input-field.focus.container.color static const TokenColorRole timeInputFieldFocusContainerColor = TokenColorRole.primaryContainer; - /// md.comp.time-input.time-input-field.container.height - static const double timeInputFieldContainerHeight = 72.00; - - /// md.comp.time-input.period-selector.outline.width - static const double periodSelectorOutlineWidth = 1.00; + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.time-input.time-input-field.focus.outline.width - static const double timeInputFieldFocusOutlineWidth = 2.00; + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; - /// md.comp.time-input.headline.font - static const String headlineFont = 'Roboto'; + /// md.comp.time-input.time-input-field.hover.label-text.color + static const TokenColorRole timeInputFieldHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.container.width - static const double periodSelectorContainerWidth = 52.00; + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.selected.pressed.state-layer.color - static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-input.headline.type - static const double headlineTypeFontSize = 12.00; + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; - /// md.comp.time-input.headline.type - static const double headlineTypeFontWeight = 500; + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; +} - /// md.comp.time-input.headline.type - static const double headlineTypeLineHeight = 16.00; +class TokenTimeInputLightMediumContrast { + /// md.comp.time-input.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; - /// md.comp.time-input.headline.type - static const double headlineTypeLetterSpacing = 0.50; + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.headline.type - static const String headlineTypeFontFamily = 'Roboto'; + /// md.comp.time-input.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; - /// md.comp.time-input.time-input-field.focus.label-text.color - static const TokenColorRole timeInputFieldFocusLabelTextColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.time-input.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.time-input.period-selector.unselected.focus.state-layer.color - static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.time-input.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.time-input.period-selector.selected.focus.state-layer.color static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.time-input-field.hover.state-layer.opacity - static const double timeInputFieldHoverStateLayerOpacity = 0.08; + /// md.comp.time-input.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; /// md.comp.time-input.period-selector.selected.hover.state-layer.color static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = TokenColorRole.onTertiaryContainer; - /// md.comp.time-input.period-selector.selected.container.color - static const TokenColorRole periodSelectorSelectedContainerColor = - TokenColorRole.tertiaryContainer; + /// md.comp.time-input.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-input.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.time-input-field.separator.font - static const String timeInputFieldSeparatorFont = 'Roboto'; + /// md.comp.time-input.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; /// md.comp.time-input.period-selector.unselected.label-text.color static const TokenColorRole periodSelectorUnselectedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 28.00, - topRight: 28.00, - bottomLeft: 28.00, - bottomRight: 28.00, - ); + /// md.comp.time-input.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-input.period-selector.selected.focus.label-text.color - static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-input.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-input.time-input-field.focus.container.color + static const TokenColorRole timeInputFieldFocusContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-input.time-input-field.focus.label-text.color + static const TokenColorRole timeInputFieldFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-input.time-input-field.focus.outline.color + static const TokenColorRole timeInputFieldFocusOutlineColor = + TokenColorRole.primary; /// md.comp.time-input.time-input-field.hover.label-text.color static const TokenColorRole timeInputFieldHoverLabelTextColor = TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.unselected.hover.label-text.color - static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.time-input.time-input-field.hover.state-layer.color + static const TokenColorRole timeInputFieldHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; - /// md.comp.time-input.period-selector.label-text.font - static const String periodSelectorLabelTextFont = 'Roboto'; + /// md.comp.time-input.time-input-field.supporting-text.color + static const TokenColorRole timeInputFieldSupportingTextColor = + TokenColorRole.onSurfaceVariant; } diff --git a/packages/material_ui/tool/gen_defaults/data/time_picker.dart b/packages/material_ui/tool/gen_defaults/data/time_picker.dart index d21897d678c2..dd97d9e91ef2 100644 --- a/packages/material_ui/tool/gen_defaults/data/time_picker.dart +++ b/packages/material_ui/tool/gen_defaults/data/time_picker.dart @@ -2,28 +2,23 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; class TokenTimePicker { - /// md.comp.time-picker.time-selector.unselected.hover.label-text.color - static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = - TokenColorRole.onSurface; - - /// md.comp.time-picker.period-selector.focus.state-layer.opacity - static const double periodSelectorFocusStateLayerOpacity = 0.10; - - /// md.comp.time-picker.period-selector.selected.hover.label-text.color - static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-picker.clock-dial.container.size + static const double clockDialContainerSize = 256.00; - /// md.comp.time-picker.headline.color - static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + /// md.comp.time-picker.clock-dial.label-text.type + static const TypescaleStruct clockDialLabelTextType = + TokenTypescale.bodyLarge; - /// md.comp.time-picker.clock-dial.shape - static const ShapeStruct clockDialShape = ShapeStruct( + /// md.comp.time-picker.clock-dial.selector.center.container.shape + static const ShapeStruct clockDialSelectorCenterContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', topLeft: 0.00, topRight: 0.00, @@ -31,22 +26,32 @@ class TokenTimePicker { bottomRight: 0.00, ); - /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color - static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = - TokenColorRole.onSurface; + /// md.comp.time-picker.clock-dial.selector.center.container.size + static const double clockDialSelectorCenterContainerSize = 8.00; - /// md.comp.time-picker.period-selector.vertical.container.width - static const double periodSelectorVerticalContainerWidth = 52.00; + /// md.comp.time-picker.clock-dial.selector.handle.container.shape + static const ShapeStruct clockDialSelectorHandleContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); - /// md.comp.time-picker.time-selector.pressed.state-layer.opacity - static const double timeSelectorPressedStateLayerOpacity = 0.10; + /// md.comp.time-picker.clock-dial.selector.handle.container.size + static const double clockDialSelectorHandleContainerSize = 48.00; - /// md.comp.time-picker.time-selector.separator.font - static const String timeSelectorSeparatorFont = 'Roboto'; + /// md.comp.time-picker.clock-dial.selector.track.container.width + static const double clockDialSelectorTrackContainerWidth = 2.00; - /// md.comp.time-picker.clock-dial.selector.center.container.color - static const TokenColorRole clockDialSelectorCenterContainerColor = - TokenColorRole.primary; + /// md.comp.time-picker.clock-dial.shape + static const ShapeStruct clockDialShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); /// md.comp.time-picker.container.elevation static const double containerElevation = 6.00; @@ -60,110 +65,54 @@ class TokenTimePicker { bottomRight: 28.00, ); - /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color - static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = - TokenColorRole.onTertiaryContainer; - - /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color - static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = - TokenColorRole.onSurface; - - /// md.comp.time-picker.period-selector.unselected.focus.label-text.color - static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.time-picker.time-selector.unselected.label-text.color - static const TokenColorRole timeSelectorUnselectedLabelTextColor = - TokenColorRole.onSurface; - - /// md.comp.time-picker.clock-dial.selector.center.container.size - static const double clockDialSelectorCenterContainerSize = 8.00; - - /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color - static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = - TokenColorRole.onSurface; - - /// md.comp.time-picker.time-selector.separator.type - static const double timeSelectorSeparatorTypeFontSize = 57.00; - - /// md.comp.time-picker.time-selector.separator.type - static const double timeSelectorSeparatorTypeFontWeight = 400; - - /// md.comp.time-picker.time-selector.separator.type - static const double timeSelectorSeparatorTypeLineHeight = 64.00; - - /// md.comp.time-picker.time-selector.separator.type - static const double timeSelectorSeparatorTypeLetterSpacing = -0.25; - - /// md.comp.time-picker.time-selector.separator.type - static const String timeSelectorSeparatorTypeFontFamily = 'Roboto'; - - /// md.comp.time-picker.period-selector.unselected.hover.label-text.color - static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color - static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.time-picker.time-selector.label-text.type - static const double timeSelectorLabelTextTypeFontSize = 57.00; + /// md.comp.time-picker.headline.type + static const TypescaleStruct headlineType = TokenTypescale.labelMedium; - /// md.comp.time-picker.time-selector.label-text.type - static const double timeSelectorLabelTextTypeFontWeight = 400; + /// md.comp.time-picker.period-selector.container.shape + static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.00, + ); - /// md.comp.time-picker.time-selector.label-text.type - static const double timeSelectorLabelTextTypeLineHeight = 64.00; + /// md.comp.time-picker.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; - /// md.comp.time-picker.time-selector.label-text.type - static const double timeSelectorLabelTextTypeLetterSpacing = -0.25; + /// md.comp.time-picker.period-selector.horizontal.container.height + static const double periodSelectorHorizontalContainerHeight = 38.00; - /// md.comp.time-picker.time-selector.label-text.type - static const String timeSelectorLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.time-picker.period-selector.horizontal.container.width + static const double periodSelectorHorizontalContainerWidth = 216.00; /// md.comp.time-picker.period-selector.hover.state-layer.opacity static const double periodSelectorHoverStateLayerOpacity = 0.08; - /// md.comp.time-picker.clock-dial.selector.track.container.color - static const TokenColorRole clockDialSelectorTrackContainerColor = - TokenColorRole.primary; - - /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color - static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = - TokenColorRole.onSurfaceVariant; - - /// md.comp.time-picker.time-selector.selected.label-text.color - static const TokenColorRole timeSelectorSelectedLabelTextColor = - TokenColorRole.onPrimaryContainer; - - /// md.comp.time-picker.time-selector.label-text.font - static const String timeSelectorLabelTextFont = 'Roboto'; - - /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color - static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.time-picker.period-selector.label-text.type + static const TypescaleStruct periodSelectorLabelTextType = + TokenTypescale.titleMedium; - /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color - static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.time-picker.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; - /// md.comp.time-picker.headline.type - static const double headlineTypeFontSize = 12.00; + /// md.comp.time-picker.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; - /// md.comp.time-picker.headline.type - static const double headlineTypeFontWeight = 500; + /// md.comp.time-picker.period-selector.vertical.container.height + static const double periodSelectorVerticalContainerHeight = 80.00; - /// md.comp.time-picker.headline.type - static const double headlineTypeLineHeight = 16.00; + /// md.comp.time-picker.period-selector.vertical.container.width + static const double periodSelectorVerticalContainerWidth = 52.00; - /// md.comp.time-picker.headline.type - static const double headlineTypeLetterSpacing = 0.50; + /// md.comp.time-picker.time-selector.24h-vertical.container.width + static const double timeSelector24hVerticalContainerWidth = 114.00; - /// md.comp.time-picker.headline.type - static const String headlineTypeFontFamily = 'Roboto'; + /// md.comp.time-picker.time-selector.container.height + static const double timeSelectorContainerHeight = 80.00; - /// md.comp.time-picker.period-selector.container.shape - static const ShapeStruct periodSelectorContainerShape = ShapeStruct( + /// md.comp.time-picker.time-selector.container.shape + static const ShapeStruct timeSelectorContainerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', topLeft: 8.00, topRight: 8.00, @@ -171,204 +120,969 @@ class TokenTimePicker { bottomRight: 8.00, ); - /// md.comp.time-picker.time-selector.container.height - static const double timeSelectorContainerHeight = 80.00; - - /// md.comp.time-picker.headline.font - static const String headlineFont = 'Roboto'; - - /// md.comp.time-picker.period-selector.pressed.state-layer.opacity - static const double periodSelectorPressedStateLayerOpacity = 0.10; + /// md.comp.time-picker.time-selector.container.width + static const double timeSelectorContainerWidth = 96.00; - /// md.comp.time-picker.time-selector.selected.hover.label-text.color - static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.time-picker.time-selector.focus.state-layer.opacity + static const double timeSelectorFocusStateLayerOpacity = 0.10; - /// md.comp.time-picker.clock-dial.selector.center.container.shape - static const ShapeStruct clockDialSelectorCenterContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.time-picker.time-selector.hover.state-layer.opacity + static const double timeSelectorHoverStateLayerOpacity = 0.08; - /// md.comp.time-picker.clock-dial.selector.handle.container.color - static const TokenColorRole clockDialSelectorHandleContainerColor = - TokenColorRole.primary; + /// md.comp.time-picker.time-selector.label-text.type + static const TypescaleStruct timeSelectorLabelTextType = + TokenTypescale.displayLarge; - /// md.comp.time-picker.time-selector.unselected.focus.label-text.color - static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = - TokenColorRole.onSurface; + /// md.comp.time-picker.time-selector.pressed.state-layer.opacity + static const double timeSelectorPressedStateLayerOpacity = 0.10; - /// md.comp.time-picker.time-selector.focus.state-layer.opacity - static const double timeSelectorFocusStateLayerOpacity = 0.10; + /// md.comp.time-picker.time-selector.separator.type + static const TypescaleStruct timeSelectorSeparatorType = + TokenTypescale.displayLarge; +} - /// md.comp.time-picker.time-selector.selected.container.color - static const TokenColorRole timeSelectorSelectedContainerColor = - TokenColorRole.primaryContainer; +class TokenTimePickerDark { + /// md.comp.time-picker.clock-dial.color + static const TokenColorRole clockDialColor = + TokenColorRole.surfaceContainerHighest; /// md.comp.time-picker.container.color static const TokenColorRole containerColor = TokenColorRole.surfaceContainerHigh; - /// md.comp.time-picker.clock-dial.color - static const TokenColorRole clockDialColor = + /// md.comp.time-picker.time-selector.unselected.container.color + static const TokenColorRole timeSelectorUnselectedContainerColor = TokenColorRole.surfaceContainerHighest; +} - /// md.comp.time-picker.period-selector.unselected.label-text.color - static const TokenColorRole periodSelectorUnselectedLabelTextColor = - TokenColorRole.onSurfaceVariant; +class TokenTimePickerDarkDefault { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; - /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color - static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; - /// md.comp.time-picker.period-selector.horizontal.container.height - static const double periodSelectorHorizontalContainerHeight = 38.00; + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; /// md.comp.time-picker.clock-dial.unselected.label-text.color static const TokenColorRole clockDialUnselectedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.time-picker.period-selector.selected.focus.label-text.color - static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = - TokenColorRole.onTertiaryContainer; - - /// md.comp.time-picker.clock-dial.label-text.font - static const String clockDialLabelTextFont = 'Roboto'; + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; /// md.comp.time-picker.period-selector.outline.color static const TokenColorRole periodSelectorOutlineColor = TokenColorRole.outline; - /// md.comp.time-picker.period-selector.vertical.container.height - static const double periodSelectorVerticalContainerHeight = 80.00; - - /// md.comp.time-picker.time-selector.selected.focus.label-text.color - static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.time-picker.clock-dial.label-text.type - static const double clockDialLabelTextTypeFontSize = 16.00; + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-picker.clock-dial.label-text.type - static const double clockDialLabelTextTypeFontWeight = 400; + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-picker.clock-dial.label-text.type - static const double clockDialLabelTextTypeLineHeight = 24.00; + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-picker.clock-dial.label-text.type - static const double clockDialLabelTextTypeLetterSpacing = 0.50; + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-picker.clock-dial.label-text.type - static const String clockDialLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-picker.period-selector.label-text.type - static const double periodSelectorLabelTextTypeFontSize = 16.00; + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerDarkHighContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerDarkMediumContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerLight { + /// md.comp.time-picker.clock-dial.color + static const TokenColorRole clockDialColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-picker.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.time-picker.time-selector.unselected.container.color + static const TokenColorRole timeSelectorUnselectedContainerColor = + TokenColorRole.surfaceContainerHighest; +} + +class TokenTimePickerLightDefault { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenTimePickerLightHighContrast { + /// md.comp.time-picker.clock-dial.selected.label-text.color + static const TokenColorRole clockDialSelectedLabelTextColor = + TokenColorRole.onPrimary; + + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.selected.container.color + static const TokenColorRole periodSelectorSelectedContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-picker.period-selector.label-text.type - static const double periodSelectorLabelTextTypeFontWeight = 500; + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-picker.period-selector.label-text.type - static const double periodSelectorLabelTextTypeLineHeight = 24.00; + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-picker.period-selector.label-text.type - static const double periodSelectorLabelTextTypeLetterSpacing = 0.15; + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.time-picker.period-selector.label-text.type - static const String periodSelectorLabelTextTypeFontFamily = 'Roboto'; + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.pressed.label-text.color + static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = + TokenColorRole.onPrimaryContainer; /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = TokenColorRole.onPrimaryContainer; - /// md.comp.time-picker.period-selector.selected.label-text.color - static const TokenColorRole periodSelectorSelectedLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-picker.time-selector.separator.color + static const TokenColorRole timeSelectorSeparatorColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.clock-dial.selector.handle.container.size - static const double clockDialSelectorHandleContainerSize = 48.00; + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.period-selector.label-text.font - static const String periodSelectorLabelTextFont = 'Roboto'; + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.clock-dial.container.size - static const double clockDialContainerSize = 256.00; + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.time-selector.container.shape - static const ShapeStruct timeSelectorContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 8.00, - topRight: 8.00, - bottomLeft: 8.00, - bottomRight: 8.00, - ); + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.period-selector.selected.pressed.label-text.color - static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.time-selector.unselected.container.color - static const TokenColorRole timeSelectorUnselectedContainerColor = - TokenColorRole.surfaceContainerHighest; + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.time-selector.selected.focus.state-layer.color - static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; +} +class TokenTimePickerLightMediumContrast { /// md.comp.time-picker.clock-dial.selected.label-text.color static const TokenColorRole clockDialSelectedLabelTextColor = TokenColorRole.onPrimary; - /// md.comp.time-picker.period-selector.selected.hover.state-layer.color - static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-picker.clock-dial.selector.center.container.color + static const TokenColorRole clockDialSelectorCenterContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; /// md.comp.time-picker.period-selector.selected.container.color static const TokenColorRole periodSelectorSelectedContainerColor = TokenColorRole.tertiaryContainer; - /// md.comp.time-picker.time-selector.hover.state-layer.opacity - static const double timeSelectorHoverStateLayerOpacity = 0.08; + /// md.comp.time-picker.period-selector.selected.focus.label-text.color + static const TokenColorRole periodSelectorSelectedFocusLabelTextColor = + TokenColorRole.onTertiaryContainer; - /// md.comp.time-picker.period-selector.outline.width - static const double periodSelectorOutlineWidth = 1.00; + /// md.comp.time-picker.period-selector.selected.focus.state-layer.color + static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.label-text.color + static const TokenColorRole periodSelectorSelectedHoverLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.hover.state-layer.color + static const TokenColorRole periodSelectorSelectedHoverStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.label-text.color + static const TokenColorRole periodSelectorSelectedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.label-text.color + static const TokenColorRole periodSelectorSelectedPressedLabelTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.selected.pressed.state-layer.color + static const TokenColorRole periodSelectorSelectedPressedStateLayerColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.time-picker.period-selector.unselected.focus.label-text.color + static const TokenColorRole periodSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.focus.state-layer.color + static const TokenColorRole periodSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.label-text.color + static const TokenColorRole periodSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.hover.state-layer.color + static const TokenColorRole periodSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.label-text.color + static const TokenColorRole periodSelectorUnselectedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.label-text.color + static const TokenColorRole periodSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.period-selector.unselected.pressed.state-layer.color + static const TokenColorRole periodSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.time-selector.selected.container.color + static const TokenColorRole timeSelectorSelectedContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.label-text.color + static const TokenColorRole timeSelectorSelectedFocusLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.focus.state-layer.color + static const TokenColorRole timeSelectorSelectedFocusStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.label-text.color + static const TokenColorRole timeSelectorSelectedHoverLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.hover.state-layer.color + static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.time-picker.time-selector.selected.label-text.color + static const TokenColorRole timeSelectorSelectedLabelTextColor = + TokenColorRole.onPrimaryContainer; /// md.comp.time-picker.time-selector.selected.pressed.label-text.color static const TokenColorRole timeSelectorSelectedPressedLabelTextColor = TokenColorRole.onPrimaryContainer; - /// md.comp.time-picker.period-selector.selected.focus.state-layer.color - static const TokenColorRole periodSelectorSelectedFocusStateLayerColor = - TokenColorRole.onTertiaryContainer; + /// md.comp.time-picker.time-selector.selected.pressed.state-layer.color + static const TokenColorRole timeSelectorSelectedPressedStateLayerColor = + TokenColorRole.onPrimaryContainer; /// md.comp.time-picker.time-selector.separator.color static const TokenColorRole timeSelectorSeparatorColor = TokenColorRole.onSurface; - /// md.comp.time-picker.time-selector.selected.hover.state-layer.color - static const TokenColorRole timeSelectorSelectedHoverStateLayerColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.time-picker.time-selector.unselected.focus.label-text.color + static const TokenColorRole timeSelectorUnselectedFocusLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.clock-dial.selector.handle.container.shape - static const ShapeStruct clockDialSelectorHandleContainerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.time-picker.time-selector.unselected.focus.state-layer.color + static const TokenColorRole timeSelectorUnselectedFocusStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.period-selector.horizontal.container.width - static const double periodSelectorHorizontalContainerWidth = 216.00; + /// md.comp.time-picker.time-selector.unselected.hover.label-text.color + static const TokenColorRole timeSelectorUnselectedHoverLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.clock-dial.selector.track.container.width - static const double clockDialSelectorTrackContainerWidth = 2.00; + /// md.comp.time-picker.time-selector.unselected.hover.state-layer.color + static const TokenColorRole timeSelectorUnselectedHoverStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.time-selector.24h-vertical.container.width - static const double timeSelector24hVerticalContainerWidth = 114.00; + /// md.comp.time-picker.time-selector.unselected.label-text.color + static const TokenColorRole timeSelectorUnselectedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.time-picker.time-selector.container.width - static const double timeSelectorContainerWidth = 96.00; + /// md.comp.time-picker.time-selector.unselected.pressed.label-text.color + static const TokenColorRole timeSelectorUnselectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.time-selector.unselected.pressed.state-layer.color + static const TokenColorRole timeSelectorUnselectedPressedStateLayerColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart index f8f946230b67..4e604120f7b2 100644 --- a/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.dart @@ -2,26 +2,23 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenToolbarDocked { - /// md.comp.toolbar.docked.container.trailing-space - static const double containerTrailingSpace = 16.00; - /// md.comp.toolbar.docked.container.height static const double containerHeight = 64.00; - /// md.comp.toolbar.docked.container.min-spacing - static const double containerMinSpacing = 4.00; - /// md.comp.toolbar.docked.container.leading-space static const double containerLeadingSpace = 16.00; /// md.comp.toolbar.docked.container.max-spacing static const double containerMaxSpacing = 32.00; + /// md.comp.toolbar.docked.container.min-spacing + static const double containerMinSpacing = 4.00; + /// md.comp.toolbar.docked.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_ROUNDED_CORNERS', @@ -30,4 +27,7 @@ class TokenToolbarDocked { bottomLeft: 0.00, bottomRight: 0.00, ); + + /// md.comp.toolbar.docked.container.trailing-space + static const double containerTrailingSpace = 16.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart index 98db06fee557..37330d1ed4eb 100644 --- a/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.dart @@ -2,11 +2,20 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'shape_struct.dart'; class TokenToolbarFloating { + /// md.comp.toolbar.floating.container.between-space + static const double containerBetweenSpace = 4.00; + + /// md.comp.toolbar.floating.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.toolbar.floating.container.leading-space + static const double containerLeadingSpace = 8.00; + /// md.comp.toolbar.floating.container.shape static const ShapeStruct containerShape = ShapeStruct( family: 'SHAPE_FAMILY_CIRCULAR', @@ -19,24 +28,15 @@ class TokenToolbarFloating { /// md.comp.toolbar.floating.container.trailing-space static const double containerTrailingSpace = 8.00; - /// md.comp.toolbar.floating.container.between-space - static const double containerBetweenSpace = 4.00; + /// md.comp.toolbar.floating.horizontal.container.external-space + static const double horizontalContainerExternalSpace = 16.00; + + /// md.comp.toolbar.floating.horizontal.container.height + static const double horizontalContainerHeight = 64.00; /// md.comp.toolbar.floating.vertical.container.external-space static const double verticalContainerExternalSpace = 24.00; /// md.comp.toolbar.floating.vertical.container.width static const double verticalContainerWidth = 64.00; - - /// md.comp.toolbar.floating.container.leading-space - static const double containerLeadingSpace = 8.00; - - /// md.comp.toolbar.floating.horizontal.container.height - static const double horizontalContainerHeight = 64.00; - - /// md.comp.toolbar.floating.horizontal.container.external-space - static const double horizontalContainerExternalSpace = 16.00; - - /// md.comp.toolbar.floating.container.elevation - static const double containerElevation = 6.00; } diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart index 1a39b380f8e8..8abc2f3dcfcd 100644 --- a/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.dart @@ -2,15 +2,41 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenToolbarFloatingFab { - /// md.comp.toolbar.floating.fab.vibrant.container.color - static const TokenColorRole vibrantContainerColor = - TokenColorRole.tertiaryContainer; + /// md.comp.toolbar.floating.fab.between-space + static const double betweenSpace = 8.00; + + /// md.comp.toolbar.floating.fab.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.toolbar.floating.fab.container.height + static const double containerHeight = 56.00; + + /// md.comp.toolbar.floating.fab.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// md.comp.toolbar.floating.fab.container.width + static const double containerWidth = 56.00; + + /// md.comp.toolbar.floating.fab.icon.size + static const double iconSize = 24.00; + + /// md.comp.toolbar.floating.fab.medium.container.elevation + static const double mediumContainerElevation = 3.00; + + /// md.comp.toolbar.floating.fab.medium.container.height + static const double mediumContainerHeight = 80.00; /// md.comp.toolbar.floating.fab.medium.container.shape static const ShapeStruct mediumContainerShape = ShapeStruct( @@ -21,49 +47,115 @@ class TokenToolbarFloatingFab { bottomRight: 20.00, ); + /// md.comp.toolbar.floating.fab.medium.container.width + static const double mediumContainerWidth = 80.00; + + /// md.comp.toolbar.floating.fab.medium.icon.size + static const double mediumIconSize = 28.00; +} + +class TokenToolbarFloatingFabDarkDefault { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + /// md.comp.toolbar.floating.fab.standard.icon.color static const TokenColorRole standardIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.floating.fab.medium.container.width - static const double mediumContainerWidth = 80.00; + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabDarkHighContrast { /// md.comp.toolbar.floating.fab.standard.container.color static const TokenColorRole standardContainerColor = TokenColorRole.secondaryContainer; - /// md.comp.toolbar.floating.fab.medium.container.elevation - static const double mediumContainerElevation = 3.00; + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.floating.fab.container.elevation - static const double containerElevation = 1.00; + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.toolbar.floating.fab.icon.size - static const double iconSize = 24.00; + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} - /// md.comp.toolbar.floating.fab.medium.container.height - static const double mediumContainerHeight = 80.00; +class TokenToolbarFloatingFabDarkMediumContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; - /// md.comp.toolbar.floating.fab.container.height - static const double containerHeight = 56.00; + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.floating.fab.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_ROUNDED_CORNERS', - topLeft: 16.00, - topRight: 16.00, - bottomLeft: 16.00, - bottomRight: 16.00, - ); + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; - /// md.comp.toolbar.floating.fab.container.width - static const double containerWidth = 56.00; + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} - /// md.comp.toolbar.floating.fab.between-space - static const double betweenSpace = 8.00; +class TokenToolbarFloatingFabLightDefault { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; - /// md.comp.toolbar.floating.fab.medium.icon.size - static const double mediumIconSize = 28.00; + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabLightHighContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.icon.color + static const TokenColorRole vibrantIconColor = + TokenColorRole.onTertiaryContainer; +} + +class TokenToolbarFloatingFabLightMediumContrast { + /// md.comp.toolbar.floating.fab.standard.container.color + static const TokenColorRole standardContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.floating.fab.standard.icon.color + static const TokenColorRole standardIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.floating.fab.vibrant.container.color + static const TokenColorRole vibrantContainerColor = + TokenColorRole.tertiaryContainer; /// md.comp.toolbar.floating.fab.vibrant.icon.color static const TokenColorRole vibrantIconColor = diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart index a4073d92dbf0..8ede8a8b3d55 100644 --- a/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart @@ -2,136 +2,639 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenToolbarStandard { + /// md.comp.toolbar.standard.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + /// md.comp.toolbar.standard.disabled.icon.opacity static const double disabledIconOpacity = 0.38; + /// md.comp.toolbar.standard.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.toolbar.standard.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.standard.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.toolbar.standard.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenToolbarStandardDark { + /// md.comp.toolbar.standard.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.standard.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenToolbarStandardDarkDefault { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardDarkHighContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardDarkMediumContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardLight { + /// md.comp.toolbar.standard.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.toolbar.standard.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; +} + +class TokenToolbarStandardLightDefault { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.pressed.label-text.color static const TokenColorRole pressedLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.selected.focused.state-layer.color - static const TokenColorRole selectedFocusedStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; /// md.comp.toolbar.standard.selected.focused.icon.color static const TokenColorRole selectedFocusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.focused.label-text.color - static const TokenColorRole focusedLabelTextColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.label-text.color - static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.toolbar.standard.selected.hovered.state-layer.color static const TokenColorRole selectedHoveredStateLayerColor = TokenColorRole.onSecondaryContainer; + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardLightHighContrast { /// md.comp.toolbar.standard.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; - /// md.comp.toolbar.standard.icon.color - static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; /// md.comp.toolbar.standard.hovered.label-text.color static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.button.container.color - static const TokenColorRole buttonContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.selected.pressed.state-layer.color - static const TokenColorRole selectedPressedStateLayerColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.toolbar.standard.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.container.color - static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.selected.label-text.color - static const TokenColorRole selectedLabelTextColor = + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.disabled.label-text.color - static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.toolbar.standard.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.focused.state-layer.color - static const TokenColorRole focusedStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; /// md.comp.toolbar.standard.selected.hovered.label-text.color static const TokenColorRole selectedHoveredLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.selected.button.container.color - static const TokenColorRole selectedButtonContainerColor = - TokenColorRole.secondaryContainer; + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.toolbar.standard.selected.icon.color + static const TokenColorRole selectedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; /// md.comp.toolbar.standard.selected.pressed.icon.color static const TokenColorRole selectedPressedIconColor = TokenColorRole.onSecondaryContainer; + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; +} + +class TokenToolbarStandardLightMediumContrast { + /// md.comp.toolbar.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.toolbar.standard.focused.icon.color static const TokenColorRole focusedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.toolbar.standard.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.pressed.state-layer.color - static const TokenColorRole pressedStateLayerColor = + /// md.comp.toolbar.standard.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.pressed.icon.color static const TokenColorRole pressedIconColor = TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.selected.pressed.label-text.color - static const TokenColorRole selectedPressedLabelTextColor = - TokenColorRole.onSecondaryContainer; + /// md.comp.toolbar.standard.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onSurfaceVariant; - /// md.comp.toolbar.standard.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = + /// md.comp.toolbar.standard.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.toolbar.standard.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.toolbar.standard.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = TokenColorRole.onSecondaryContainer; /// md.comp.toolbar.standard.selected.focused.label-text.color static const TokenColorRole selectedFocusedLabelTextColor = TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.hovered.state-layer.color - static const TokenColorRole hoveredStateLayerColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; - /// md.comp.toolbar.standard.hovered.icon.color - static const TokenColorRole hoveredIconColor = - TokenColorRole.onSurfaceVariant; + /// md.comp.toolbar.standard.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; /// md.comp.toolbar.standard.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.toolbar.standard.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSecondaryContainer; } diff --git a/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart index c495762c94fb..0e41b0b04f08 100644 --- a/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.dart @@ -2,16 +2,422 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 import 'color_role.dart'; import 'shape_struct.dart'; class TokenToolbarVibrant { + /// md.comp.toolbar.vibrant.container.shape + static const ShapeStruct containerShape = ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.toolbar.vibrant.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.vibrant.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.toolbar.vibrant.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.vibrant.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.toolbar.vibrant.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} + +class TokenToolbarVibrantDark { + /// md.comp.toolbar.vibrant.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenToolbarVibrantDarkDefault { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantDarkHighContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantDarkMediumContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantLight { + /// md.comp.toolbar.vibrant.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.surfaceContainer; +} + +class TokenToolbarVibrantLightDefault { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.pressed.state-layer.color static const TokenColorRole pressedStateLayerColor = TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color static const TokenColorRole selectedHoveredLabelTextColor = TokenColorRole.onSurface; @@ -23,66 +429,112 @@ class TokenToolbarVibrant { /// md.comp.toolbar.vibrant.selected.icon.color static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.icon.color - static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.focused.icon.color - static const TokenColorRole focusedIconColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.focused.label-text.color - static const TokenColorRole focusedLabelTextColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.pressed.icon.color - static const TokenColorRole pressedIconColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; +} + +class TokenToolbarVibrantLightHighContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; /// md.comp.toolbar.vibrant.container.color static const TokenColorRole containerColor = TokenColorRole.primaryContainer; - /// md.comp.toolbar.vibrant.focused.state-layer.opacity - static const double focusedStateLayerOpacity = 0.10; - /// md.comp.toolbar.vibrant.disabled.icon.color static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; /// md.comp.toolbar.vibrant.disabled.label-text.color static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.icon.color + static const TokenColorRole hoveredIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.hovered.state-layer.color static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimaryContainer; - /// md.comp.toolbar.vibrant.selected.button.container.color - static const TokenColorRole selectedButtonContainerColor = - TokenColorRole.surfaceContainer; + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; - /// md.comp.toolbar.vibrant.pressed.state-layer.opacity - static const double pressedStateLayerOpacity = 0.10; + /// md.comp.toolbar.vibrant.label-text.color + static const TokenColorRole labelTextColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.toolbar.vibrant.selected.pressed.icon.color - static const TokenColorRole selectedPressedIconColor = - TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.toolbar.vibrant.disabled.label-text.opacity - static const double disabledLabelTextOpacity = 0.38; + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; - /// md.comp.toolbar.vibrant.button.container.color - static const TokenColorRole buttonContainerColor = - TokenColorRole.primaryContainer; + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.selected.focused.icon.color + static const TokenColorRole selectedFocusedIconColor = + TokenColorRole.onSurface; /// md.comp.toolbar.vibrant.selected.focused.label-text.color static const TokenColorRole selectedFocusedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.hovered.label-text.color - static const TokenColorRole hoveredLabelTextColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color + static const TokenColorRole selectedFocusedStateLayerColor = + TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.pressed.label-text.color - static const TokenColorRole pressedLabelTextColor = - TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; /// md.comp.toolbar.vibrant.selected.pressed.label-text.color static const TokenColorRole selectedPressedLabelTextColor = @@ -91,22 +543,29 @@ class TokenToolbarVibrant { /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color static const TokenColorRole selectedPressedStateLayerColor = TokenColorRole.onSurface; +} - /// md.comp.toolbar.vibrant.container.shape - static const ShapeStruct containerShape = ShapeStruct( - family: 'SHAPE_FAMILY_CIRCULAR', - topLeft: 0.00, - topRight: 0.00, - bottomLeft: 0.00, - bottomRight: 0.00, - ); +class TokenToolbarVibrantLightMediumContrast { + /// md.comp.toolbar.vibrant.button.container.color + static const TokenColorRole buttonContainerColor = + TokenColorRole.primaryContainer; - /// md.comp.toolbar.vibrant.disabled.icon.opacity - static const double disabledIconOpacity = 0.38; + /// md.comp.toolbar.vibrant.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; - /// md.comp.toolbar.vibrant.selected.hovered.icon.color - static const TokenColorRole selectedHoveredIconColor = - TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.focused.icon.color + static const TokenColorRole focusedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.focused.label-text.color + static const TokenColorRole focusedLabelTextColor = + TokenColorRole.onPrimaryContainer; /// md.comp.toolbar.vibrant.focused.state-layer.color static const TokenColorRole focusedStateLayerColor = @@ -116,21 +575,72 @@ class TokenToolbarVibrant { static const TokenColorRole hoveredIconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.hovered.label-text.color + static const TokenColorRole hoveredLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.label-text.color static const TokenColorRole labelTextColor = TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.pressed.icon.color + static const TokenColorRole pressedIconColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.label-text.color + static const TokenColorRole pressedLabelTextColor = + TokenColorRole.onPrimaryContainer; + + /// md.comp.toolbar.vibrant.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onPrimaryContainer; + /// md.comp.toolbar.vibrant.selected.focused.icon.color static const TokenColorRole selectedFocusedIconColor = TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.selected.focused.label-text.color + static const TokenColorRole selectedFocusedLabelTextColor = + TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.selected.focused.state-layer.color static const TokenColorRole selectedFocusedStateLayerColor = TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.selected.hovered.icon.color + static const TokenColorRole selectedHoveredIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.label-text.color + static const TokenColorRole selectedHoveredLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.hovered.state-layer.color + static const TokenColorRole selectedHoveredStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onSurface; + /// md.comp.toolbar.vibrant.selected.label-text.color static const TokenColorRole selectedLabelTextColor = TokenColorRole.onSurface; - /// md.comp.toolbar.vibrant.hovered.state-layer.opacity - static const double hoveredStateLayerOpacity = 0.08; + /// md.comp.toolbar.vibrant.selected.pressed.icon.color + static const TokenColorRole selectedPressedIconColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.label-text.color + static const TokenColorRole selectedPressedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; } diff --git a/packages/material_ui/tool/gen_defaults/data/typeface.dart b/packages/material_ui/tool/gen_defaults/data/typeface.dart index 5b42b2a8a52f..17bf158b2cc9 100644 --- a/packages/material_ui/tool/gen_defaults/data/typeface.dart +++ b/packages/material_ui/tool/gen_defaults/data/typeface.dart @@ -2,18 +2,18 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 class TokenTypeface { + /// md.ref.typeface.brand + static const String brand = 'Roboto'; + + /// md.ref.typeface.plain + static const String plain = 'Roboto'; + /// md.ref.typeface.variable.brand static const String variableBrand = 'Roboto Flex'; /// md.ref.typeface.variable.plain static const String variablePlain = 'Roboto Flex'; - - /// md.ref.typeface.plain - static const String plain = 'Roboto'; - - /// md.ref.typeface.brand - static const String brand = 'Roboto'; } diff --git a/packages/material_ui/tool/gen_defaults/data/typeface_variable.dart b/packages/material_ui/tool/gen_defaults/data/typeface_variable.dart deleted file mode 100644 index 698432184583..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/typeface_variable.dart +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenTypefaceVariable { - /// md.ref.typeface.brand - static const String brand = 'Roboto Flex'; - - /// md.ref.typeface.plain - static const String plain = 'Roboto Flex'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale.dart b/packages/material_ui/tool/gen_defaults/data/typescale.dart index ab7519aa06b1..376836720a4b 100644 --- a/packages/material_ui/tool/gen_defaults/data/typescale.dart +++ b/packages/material_ui/tool/gen_defaults/data/typescale.dart @@ -2,276 +2,143 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenTypescale { - /// md.sys.typescale.title-medium.font - static const String titleMediumFont = 'Roboto'; - - /// md.sys.typescale.label-large - static const double labelLargeFontSize = 14.00; - - /// md.sys.typescale.label-large - static const double labelLargeFontWeight = 500; - - /// md.sys.typescale.label-large - static const double labelLargeLineHeight = 20.00; - - /// md.sys.typescale.label-large - static const double labelLargeLetterSpacing = 0.10; - - /// md.sys.typescale.label-large - static const String labelLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.title-medium - static const double titleMediumFontSize = 16.00; - - /// md.sys.typescale.title-medium - static const double titleMediumFontWeight = 500; - - /// md.sys.typescale.title-medium - static const double titleMediumLineHeight = 24.00; - - /// md.sys.typescale.title-medium - static const double titleMediumLetterSpacing = 0.15; - - /// md.sys.typescale.title-medium - static const String titleMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.body-large.font - static const String bodyLargeFont = 'Roboto'; - - /// md.sys.typescale.headline-medium.font - static const String headlineMediumFont = 'Roboto'; - - /// md.sys.typescale.title-small - static const double titleSmallFontSize = 14.00; - - /// md.sys.typescale.title-small - static const double titleSmallFontWeight = 500; - - /// md.sys.typescale.title-small - static const double titleSmallLineHeight = 20.00; - - /// md.sys.typescale.title-small - static const double titleSmallLetterSpacing = 0.10; - - /// md.sys.typescale.title-small - static const String titleSmallFontFamily = 'Roboto'; - - /// md.sys.typescale.title-small.font - static const String titleSmallFont = 'Roboto'; - - /// md.sys.typescale.headline-large.font - static const String headlineLargeFont = 'Roboto'; - - /// md.sys.typescale.label-large.font - static const String labelLargeFont = 'Roboto'; - - /// md.sys.typescale.title-large.font - static const String titleLargeFont = 'Roboto'; - - /// md.sys.typescale.display-small - static const double displaySmallFontSize = 36.00; - - /// md.sys.typescale.display-small - static const double displaySmallFontWeight = 400; - - /// md.sys.typescale.display-small - static const double displaySmallLineHeight = 44.00; - - /// md.sys.typescale.display-small - static const double displaySmallLetterSpacing = 0.00; - - /// md.sys.typescale.display-small - static const String displaySmallFontFamily = 'Roboto'; - - /// md.sys.typescale.headline-medium - static const double headlineMediumFontSize = 28.00; - - /// md.sys.typescale.headline-medium - static const double headlineMediumFontWeight = 400; - - /// md.sys.typescale.headline-medium - static const double headlineMediumLineHeight = 36.00; - - /// md.sys.typescale.headline-medium - static const double headlineMediumLetterSpacing = 0.00; - - /// md.sys.typescale.headline-medium - static const String headlineMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.display-small.font - static const String displaySmallFont = 'Roboto'; - - /// md.sys.typescale.body-medium.font - static const String bodyMediumFont = 'Roboto'; - - /// md.sys.typescale.display-large.font - static const String displayLargeFont = 'Roboto'; - - /// md.sys.typescale.body-large - static const double bodyLargeFontSize = 16.00; - - /// md.sys.typescale.body-large - static const double bodyLargeFontWeight = 400; - - /// md.sys.typescale.body-large - static const double bodyLargeLineHeight = 24.00; - - /// md.sys.typescale.body-large - static const double bodyLargeLetterSpacing = 0.50; +import 'typescale_struct.dart'; +class TokenTypescale { /// md.sys.typescale.body-large - static const String bodyLargeFontFamily = 'Roboto'; + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 400, + lineHeight: 24.00, + letterSpacing: 0.50, + ); /// md.sys.typescale.body-medium - static const double bodyMediumFontSize = 14.00; - - /// md.sys.typescale.body-medium - static const double bodyMediumFontWeight = 400; - - /// md.sys.typescale.body-medium - static const double bodyMediumLineHeight = 20.00; - - /// md.sys.typescale.body-medium - static const double bodyMediumLetterSpacing = 0.25; - - /// md.sys.typescale.body-medium - static const String bodyMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.label-small - static const double labelSmallFontSize = 11.00; - - /// md.sys.typescale.label-small - static const double labelSmallFontWeight = 500; - - /// md.sys.typescale.label-small - static const double labelSmallLineHeight = 16.00; - - /// md.sys.typescale.label-small - static const double labelSmallLetterSpacing = 0.50; - - /// md.sys.typescale.label-small - static const String labelSmallFontFamily = 'Roboto'; - - /// md.sys.typescale.headline-large - static const double headlineLargeFontSize = 32.00; - - /// md.sys.typescale.headline-large - static const double headlineLargeFontWeight = 400; - - /// md.sys.typescale.headline-large - static const double headlineLargeLineHeight = 40.00; - - /// md.sys.typescale.headline-large - static const double headlineLargeLetterSpacing = 0.00; - - /// md.sys.typescale.headline-large - static const String headlineLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.body-small.font - static const String bodySmallFont = 'Roboto'; + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 400, + lineHeight: 20.00, + letterSpacing: 0.25, + ); - /// md.sys.typescale.label-medium.font - static const String labelMediumFont = 'Roboto'; - - /// md.sys.typescale.display-medium.font - static const String displayMediumFont = 'Roboto'; - - /// md.sys.typescale.label-medium - static const double labelMediumFontSize = 12.00; - - /// md.sys.typescale.label-medium - static const double labelMediumFontWeight = 500; - - /// md.sys.typescale.label-medium - static const double labelMediumLineHeight = 16.00; - - /// md.sys.typescale.label-medium - static const double labelMediumLetterSpacing = 0.50; - - /// md.sys.typescale.label-medium - static const String labelMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.display-large - static const double displayLargeFontSize = 57.00; - - /// md.sys.typescale.display-large - static const double displayLargeFontWeight = 400; - - /// md.sys.typescale.display-large - static const double displayLargeLineHeight = 64.00; - - /// md.sys.typescale.display-large - static const double displayLargeLetterSpacing = -0.25; + /// md.sys.typescale.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 400, + lineHeight: 16.00, + letterSpacing: 0.40, + ); /// md.sys.typescale.display-large - static const String displayLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.title-large - static const double titleLargeFontSize = 22.00; - - /// md.sys.typescale.title-large - static const double titleLargeFontWeight = 400; - - /// md.sys.typescale.title-large - static const double titleLargeLineHeight = 28.00; - - /// md.sys.typescale.title-large - static const double titleLargeLetterSpacing = 0.00; - - /// md.sys.typescale.title-large - static const String titleLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.display-medium - static const double displayMediumFontSize = 45.00; - - /// md.sys.typescale.display-medium - static const double displayMediumFontWeight = 400; + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 57.00, + fontWeight: 400, + lineHeight: 64.00, + letterSpacing: -0.25, + ); /// md.sys.typescale.display-medium - static const double displayMediumLineHeight = 52.00; - - /// md.sys.typescale.display-medium - static const double displayMediumLetterSpacing = 0.00; - - /// md.sys.typescale.display-medium - static const String displayMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.label-small.font - static const String labelSmallFont = 'Roboto'; + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 45.00, + fontWeight: 400, + lineHeight: 52.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.headline-small.font - static const String headlineSmallFont = 'Roboto'; - - /// md.sys.typescale.headline-small - static const double headlineSmallFontSize = 24.00; + /// md.sys.typescale.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 36.00, + fontWeight: 400, + lineHeight: 44.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.headline-small - static const double headlineSmallFontWeight = 400; + /// md.sys.typescale.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 32.00, + fontWeight: 400, + lineHeight: 40.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.headline-small - static const double headlineSmallLineHeight = 32.00; + /// md.sys.typescale.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 28.00, + fontWeight: 400, + lineHeight: 36.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.headline-small - static const double headlineSmallLetterSpacing = 0.00; + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 24.00, + fontWeight: 400, + lineHeight: 32.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.headline-small - static const String headlineSmallFontFamily = 'Roboto'; + /// md.sys.typescale.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.10, + ); - /// md.sys.typescale.body-small - static const double bodySmallFontSize = 12.00; + /// md.sys.typescale.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.50, + ); - /// md.sys.typescale.body-small - static const double bodySmallFontWeight = 400; + /// md.sys.typescale.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 11.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.50, + ); - /// md.sys.typescale.body-small - static const double bodySmallLineHeight = 16.00; + /// md.sys.typescale.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 22.00, + fontWeight: 400, + lineHeight: 28.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.body-small - static const double bodySmallLetterSpacing = 0.40; + /// md.sys.typescale.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.15, + ); - /// md.sys.typescale.body-small - static const String bodySmallFontFamily = 'Roboto'; + /// md.sys.typescale.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.10, + ); } diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart index 57cd4c0916b0..d0ac8f1c28c8 100644 --- a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart +++ b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart @@ -2,276 +2,143 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenTypescaleEmphasized { - /// md.sys.typescale.emphasized.title-medium.font - static const String titleMediumFont = 'Roboto'; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumFontSize = 16.00; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumFontWeight = 700; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumLineHeight = 24.00; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumLetterSpacing = 0.15; - - /// md.sys.typescale.emphasized.title-medium - static const String titleMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumFontSize = 28.00; - - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumFontWeight = 500; +import 'typescale_struct.dart'; - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumLineHeight = 36.00; - - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.headline-medium - static const String headlineMediumFontFamily = 'Roboto'; +class TokenTypescaleEmphasized { + /// md.sys.typescale.emphasized.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.50, + ); - /// md.sys.typescale.emphasized.display-small - static const double displaySmallFontSize = 36.00; + /// md.sys.typescale.emphasized.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.25, + ); - /// md.sys.typescale.emphasized.display-small - static const double displaySmallFontWeight = 500; + /// md.sys.typescale.emphasized.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.40, + ); - /// md.sys.typescale.emphasized.display-small - static const double displaySmallLineHeight = 44.00; + /// md.sys.typescale.emphasized.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 57.00, + fontWeight: 500, + lineHeight: 64.00, + letterSpacing: -0.25, + ); - /// md.sys.typescale.emphasized.display-small - static const double displaySmallLetterSpacing = 0.00; + /// md.sys.typescale.emphasized.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 45.00, + fontWeight: 500, + lineHeight: 52.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.emphasized.display-small - static const String displaySmallFontFamily = 'Roboto'; + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 36.00, + fontWeight: 500, + lineHeight: 44.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.emphasized.headline-large.font - static const String headlineLargeFont = 'Roboto'; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallFontSize = 24.00; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallFontWeight = 500; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallLineHeight = 32.00; + /// md.sys.typescale.emphasized.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 32.00, + fontWeight: 500, + lineHeight: 40.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallLetterSpacing = 0.00; + /// md.sys.typescale.emphasized.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 28.00, + fontWeight: 500, + lineHeight: 36.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.emphasized.headline-small - static const String headlineSmallFontFamily = 'Roboto'; + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 24.00, + fontWeight: 500, + lineHeight: 32.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.emphasized.title-small.font - static const String titleSmallFont = 'Roboto'; - - /// md.sys.typescale.emphasized.display-medium.font - static const String displayMediumFont = 'Roboto'; - - /// md.sys.typescale.emphasized.body-large.font - static const String bodyLargeFont = 'Roboto'; - - /// md.sys.typescale.emphasized.label-large.font - static const String labelLargeFont = 'Roboto'; - - /// md.sys.typescale.emphasized.headline-small.font - static const String headlineSmallFont = 'Roboto'; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeFontSize = 16.00; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeLineHeight = 24.00; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeLetterSpacing = 0.50; - - /// md.sys.typescale.emphasized.body-large - static const String bodyLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumFontSize = 12.00; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumFontWeight = 700; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumLineHeight = 16.00; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumLetterSpacing = 0.50; + /// md.sys.typescale.emphasized.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 700, + lineHeight: 20.00, + letterSpacing: 0.10, + ); /// md.sys.typescale.emphasized.label-medium - static const String labelMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeFontSize = 32.00; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeLineHeight = 40.00; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.headline-large - static const String headlineLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.headline-medium.font - static const String headlineMediumFont = 'Roboto'; - - /// md.sys.typescale.emphasized.label-small.font - static const String labelSmallFont = 'Roboto'; - - /// md.sys.typescale.emphasized.body-medium.font - static const String bodyMediumFont = 'Roboto'; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallFontSize = 14.00; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallFontWeight = 700; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallLineHeight = 20.00; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallLetterSpacing = 0.10; - - /// md.sys.typescale.emphasized.title-small - static const String titleSmallFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallFontSize = 11.00; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallFontWeight = 700; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallLineHeight = 16.00; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallLetterSpacing = 0.50; + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 700, + lineHeight: 16.00, + letterSpacing: 0.50, + ); /// md.sys.typescale.emphasized.label-small - static const String labelSmallFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeFontSize = 57.00; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeLineHeight = 64.00; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeLetterSpacing = -0.25; - - /// md.sys.typescale.emphasized.display-large - static const String displayLargeFontFamily = 'Roboto'; + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 11.00, + fontWeight: 700, + lineHeight: 16.00, + letterSpacing: 0.50, + ); /// md.sys.typescale.emphasized.title-large - static const double titleLargeFontSize = 22.00; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeLineHeight = 28.00; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.title-large - static const String titleLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.title-large.font - static const String titleLargeFont = 'Roboto'; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallFontSize = 12.00; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallFontWeight = 500; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallLineHeight = 16.00; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallLetterSpacing = 0.40; - - /// md.sys.typescale.emphasized.body-small - static const String bodySmallFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.display-small.font - static const String displaySmallFont = 'Roboto'; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeFontSize = 14.00; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeFontWeight = 700; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeLineHeight = 20.00; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeLetterSpacing = 0.10; - - /// md.sys.typescale.emphasized.label-large - static const String labelLargeFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumFontSize = 45.00; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumFontWeight = 500; + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 22.00, + fontWeight: 500, + lineHeight: 28.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumLineHeight = 52.00; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.display-medium - static const String displayMediumFontFamily = 'Roboto'; - - /// md.sys.typescale.emphasized.label-medium.font - static const String labelMediumFont = 'Roboto'; - - /// md.sys.typescale.emphasized.body-small.font - static const String bodySmallFont = 'Roboto'; - - /// md.sys.typescale.emphasized.display-large.font - static const String displayLargeFont = 'Roboto'; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumFontSize = 14.00; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumFontWeight = 500; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumLineHeight = 20.00; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumLetterSpacing = 0.25; + /// md.sys.typescale.emphasized.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 700, + lineHeight: 24.00, + letterSpacing: 0.15, + ); - /// md.sys.typescale.emphasized.body-medium - static const String bodyMediumFontFamily = 'Roboto'; + /// md.sys.typescale.emphasized.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 700, + lineHeight: 20.00, + letterSpacing: 0.10, + ); } diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart deleted file mode 100644 index adde15d4536c..000000000000 --- a/packages/material_ui/tool/gen_defaults/data/typescale_emphasized_variable.dart +++ /dev/null @@ -1,232 +0,0 @@ -// Copyright 2013 The Flutter Authors. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Version: 36.0.6 - -class TokenTypescaleEmphasizedVariable { - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumFontSize = 28.00; - - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumFontWeight = 500; - - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumLineHeight = 36.00; - - /// md.sys.typescale.emphasized.headline-medium - static const double headlineMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.headline-medium - static const String headlineMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.display-small - static const double displaySmallFontSize = 36.00; - - /// md.sys.typescale.emphasized.display-small - static const double displaySmallFontWeight = 500; - - /// md.sys.typescale.emphasized.display-small - static const double displaySmallLineHeight = 44.00; - - /// md.sys.typescale.emphasized.display-small - static const double displaySmallLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.display-small - static const String displaySmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallFontSize = 24.00; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallFontWeight = 500; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallLineHeight = 32.00; - - /// md.sys.typescale.emphasized.headline-small - static const double headlineSmallLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.headline-small - static const String headlineSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeFontSize = 16.00; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeLineHeight = 24.00; - - /// md.sys.typescale.emphasized.body-large - static const double bodyLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.body-large - static const String bodyLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumFontSize = 12.00; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumFontWeight = 700; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumLineHeight = 16.00; - - /// md.sys.typescale.emphasized.label-medium - static const double labelMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.label-medium - static const String labelMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeFontSize = 32.00; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeLineHeight = 40.00; - - /// md.sys.typescale.emphasized.headline-large - static const double headlineLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.headline-large - static const String headlineLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallFontSize = 14.00; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallFontWeight = 700; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallLineHeight = 20.00; - - /// md.sys.typescale.emphasized.title-small - static const double titleSmallLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.title-small - static const String titleSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallFontSize = 11.00; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallFontWeight = 700; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallLineHeight = 16.00; - - /// md.sys.typescale.emphasized.label-small - static const double labelSmallLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.label-small - static const String labelSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeFontSize = 57.00; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeLineHeight = 64.00; - - /// md.sys.typescale.emphasized.display-large - static const double displayLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.display-large - static const String displayLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeFontSize = 22.00; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeFontWeight = 500; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeLineHeight = 28.00; - - /// md.sys.typescale.emphasized.title-large - static const double titleLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.title-large - static const String titleLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallFontSize = 12.00; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallFontWeight = 500; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallLineHeight = 16.00; - - /// md.sys.typescale.emphasized.body-small - static const double bodySmallLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.body-small - static const String bodySmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeFontSize = 14.00; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeFontWeight = 700; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeLineHeight = 20.00; - - /// md.sys.typescale.emphasized.label-large - static const double labelLargeLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.label-large - static const String labelLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumFontSize = 45.00; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumFontWeight = 500; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumLineHeight = 52.00; - - /// md.sys.typescale.emphasized.display-medium - static const double displayMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.display-medium - static const String displayMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumFontSize = 14.00; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumFontWeight = 500; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumLineHeight = 20.00; - - /// md.sys.typescale.emphasized.body-medium - static const double bodyMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.body-medium - static const String bodyMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumFontSize = 16.00; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumFontWeight = 700; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumLineHeight = 24.00; - - /// md.sys.typescale.emphasized.title-medium - static const double titleMediumLetterSpacing = 0.00; - - /// md.sys.typescale.emphasized.title-medium - static const String titleMediumFontFamily = 'Roboto Flex'; -} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_struct.dart b/packages/material_ui/tool/gen_defaults/data/typescale_struct.dart new file mode 100644 index 000000000000..1040cb9011fc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_struct.dart @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +class TypescaleStruct { + const TypescaleStruct({ + required this.fontFamily, + required this.fontSize, + required this.fontWeight, + required this.lineHeight, + required this.letterSpacing, + }); + + final String fontFamily; + final double fontSize; + final double fontWeight; + final double lineHeight; + final double letterSpacing; +} diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart index 46c7afe62c93..752168f90afa 100644 --- a/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart @@ -2,276 +2,143 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenTypescaleVariable { - /// md.sys.typescale.variable.label-small.font - static const String labelSmallFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.body-small - static const double bodySmallFontSize = 12.00; - - /// md.sys.typescale.variable.body-small - static const double bodySmallFontWeight = 400; +import 'typescale_struct.dart'; - /// md.sys.typescale.variable.body-small - static const double bodySmallLineHeight = 16.00; +class TokenTypescaleVariable { + /// md.sys.typescale.variable.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 400, + lineHeight: 24.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.body-small - static const double bodySmallLetterSpacing = 0.00; + /// md.sys.typescale.variable.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 400, + lineHeight: 20.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.body-small - static const String bodySmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.headline-medium.font - static const String headlineMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.body-small.font - static const String bodySmallFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.headline-small - static const double headlineSmallFontSize = 24.00; - - /// md.sys.typescale.variable.headline-small - static const double headlineSmallFontWeight = 400; - - /// md.sys.typescale.variable.headline-small - static const double headlineSmallLineHeight = 32.00; - - /// md.sys.typescale.variable.headline-small - static const double headlineSmallLetterSpacing = 0.00; + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 400, + lineHeight: 16.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.headline-small - static const String headlineSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.title-large - static const double titleLargeFontSize = 22.00; - - /// md.sys.typescale.variable.title-large - static const double titleLargeFontWeight = 400; - - /// md.sys.typescale.variable.title-large - static const double titleLargeLineHeight = 28.00; - - /// md.sys.typescale.variable.title-large - static const double titleLargeLetterSpacing = 0.00; - - /// md.sys.typescale.variable.title-large - static const String titleLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.display-medium - static const double displayMediumFontSize = 45.00; - - /// md.sys.typescale.variable.display-medium - static const double displayMediumFontWeight = 400; - - /// md.sys.typescale.variable.display-medium - static const double displayMediumLineHeight = 52.00; - - /// md.sys.typescale.variable.display-medium - static const double displayMediumLetterSpacing = 0.00; + /// md.sys.typescale.variable.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 57.00, + fontWeight: 400, + lineHeight: 64.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.display-medium - static const String displayMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.title-small - static const double titleSmallFontSize = 14.00; - - /// md.sys.typescale.variable.title-small - static const double titleSmallFontWeight = 500; - - /// md.sys.typescale.variable.title-small - static const double titleSmallLineHeight = 20.00; - - /// md.sys.typescale.variable.title-small - static const double titleSmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.title-small - static const String titleSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.title-medium - static const double titleMediumFontSize = 16.00; - - /// md.sys.typescale.variable.title-medium - static const double titleMediumFontWeight = 500; - - /// md.sys.typescale.variable.title-medium - static const double titleMediumLineHeight = 24.00; - - /// md.sys.typescale.variable.title-medium - static const double titleMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.title-medium - static const String titleMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.body-medium.font - static const String bodyMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.title-large.font - static const String titleLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.title-medium.font - static const String titleMediumFont = 'Roboto Flex'; + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 45.00, + fontWeight: 400, + lineHeight: 52.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.display-small - static const double displaySmallFontSize = 36.00; - - /// md.sys.typescale.variable.display-small - static const double displaySmallFontWeight = 400; - - /// md.sys.typescale.variable.display-small - static const double displaySmallLineHeight = 44.00; - - /// md.sys.typescale.variable.display-small - static const double displaySmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.display-small - static const String displaySmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.display-medium.font - static const String displayMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.headline-large.font - static const String headlineLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.label-small - static const double labelSmallFontSize = 11.00; - - /// md.sys.typescale.variable.label-small - static const double labelSmallFontWeight = 500; + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 36.00, + fontWeight: 400, + lineHeight: 44.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.label-small - static const double labelSmallLineHeight = 16.00; - - /// md.sys.typescale.variable.label-small - static const double labelSmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.label-small - static const String labelSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.headline-medium - static const double headlineMediumFontSize = 28.00; - - /// md.sys.typescale.variable.headline-medium - static const double headlineMediumFontWeight = 400; - - /// md.sys.typescale.variable.headline-medium - static const double headlineMediumLineHeight = 36.00; - - /// md.sys.typescale.variable.headline-medium - static const double headlineMediumLetterSpacing = 0.00; + /// md.sys.typescale.variable.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 32.00, + fontWeight: 400, + lineHeight: 40.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.headline-medium - static const String headlineMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.display-large.font - static const String displayLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.label-large.font - static const String labelLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.display-large - static const double displayLargeFontSize = 57.00; - - /// md.sys.typescale.variable.display-large - static const double displayLargeFontWeight = 400; + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 28.00, + fontWeight: 400, + lineHeight: 36.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.display-large - static const double displayLargeLineHeight = 64.00; - - /// md.sys.typescale.variable.display-large - static const double displayLargeLetterSpacing = 0.00; - - /// md.sys.typescale.variable.display-large - static const String displayLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.label-large - static const double labelLargeFontSize = 14.00; - - /// md.sys.typescale.variable.label-large - static const double labelLargeFontWeight = 500; - - /// md.sys.typescale.variable.label-large - static const double labelLargeLineHeight = 20.00; - - /// md.sys.typescale.variable.label-large - static const double labelLargeLetterSpacing = 0.00; + /// md.sys.typescale.variable.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 24.00, + fontWeight: 400, + lineHeight: 32.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.label-large - static const String labelLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.headline-large - static const double headlineLargeFontSize = 32.00; - - /// md.sys.typescale.variable.headline-large - static const double headlineLargeFontWeight = 400; - - /// md.sys.typescale.variable.headline-large - static const double headlineLargeLineHeight = 40.00; - - /// md.sys.typescale.variable.headline-large - static const double headlineLargeLetterSpacing = 0.00; - - /// md.sys.typescale.variable.headline-large - static const String headlineLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.label-medium.font - static const String labelMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.display-small.font - static const String displaySmallFont = 'Roboto Flex'; + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.label-medium - static const double labelMediumFontSize = 12.00; - - /// md.sys.typescale.variable.label-medium - static const double labelMediumFontWeight = 500; - - /// md.sys.typescale.variable.label-medium - static const double labelMediumLineHeight = 16.00; - - /// md.sys.typescale.variable.label-medium - static const double labelMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.label-medium - static const String labelMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.headline-small.font - static const String headlineSmallFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.body-large - static const double bodyLargeFontSize = 16.00; - - /// md.sys.typescale.variable.body-large - static const double bodyLargeFontWeight = 400; - - /// md.sys.typescale.variable.body-large - static const double bodyLargeLineHeight = 24.00; - - /// md.sys.typescale.variable.body-large - static const double bodyLargeLetterSpacing = 0.00; + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.body-large - static const String bodyLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.body-medium - static const double bodyMediumFontSize = 14.00; - - /// md.sys.typescale.variable.body-medium - static const double bodyMediumFontWeight = 400; - - /// md.sys.typescale.variable.body-medium - static const double bodyMediumLineHeight = 20.00; - - /// md.sys.typescale.variable.body-medium - static const double bodyMediumLetterSpacing = 0.00; + /// md.sys.typescale.variable.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 11.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.body-medium - static const String bodyMediumFontFamily = 'Roboto Flex'; + /// md.sys.typescale.variable.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 22.00, + fontWeight: 400, + lineHeight: 28.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.title-small.font - static const String titleSmallFont = 'Roboto Flex'; + /// md.sys.typescale.variable.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.body-large.font - static const String bodyLargeFont = 'Roboto Flex'; + /// md.sys.typescale.variable.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); } diff --git a/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart index a1cb75244b88..07d7aaac6d62 100644 --- a/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart @@ -2,276 +2,143 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Version: 36.0.6 +// Version: 38.0.1 -class TokenTypescaleVariableEmphasized { - /// md.sys.typescale.variable.emphasized.title-medium - static const double titleMediumFontSize = 16.00; - - /// md.sys.typescale.variable.emphasized.title-medium - static const double titleMediumFontWeight = 600; - - /// md.sys.typescale.variable.emphasized.title-medium - static const double titleMediumLineHeight = 24.00; - - /// md.sys.typescale.variable.emphasized.title-medium - static const double titleMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.title-medium - static const String titleMediumFontFamily = 'Roboto Flex'; +import 'typescale_struct.dart'; - /// md.sys.typescale.variable.emphasized.title-medium.font - static const String titleMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.display-medium - static const double displayMediumFontSize = 45.00; - - /// md.sys.typescale.variable.emphasized.display-medium - static const double displayMediumFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.display-medium - static const double displayMediumLineHeight = 52.00; - - /// md.sys.typescale.variable.emphasized.display-medium - static const double displayMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.display-medium - static const String displayMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.display-large - static const double displayLargeFontSize = 57.00; - - /// md.sys.typescale.variable.emphasized.display-large - static const double displayLargeFontWeight = 500; +class TokenTypescaleVariableEmphasized { + /// md.sys.typescale.variable.emphasized.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.display-large - static const double displayLargeLineHeight = 64.00; + /// md.sys.typescale.variable.emphasized.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.display-large - static const double displayLargeLetterSpacing = 0.00; + /// md.sys.typescale.variable.emphasized.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.emphasized.display-large - static const String displayLargeFontFamily = 'Roboto Flex'; + static const TypescaleStruct displayLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 57.00, + fontWeight: 500, + lineHeight: 64.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.headline-large.font - static const String headlineLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.body-large.font - static const String bodyLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.title-small.font - static const String titleSmallFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.headline-large - static const double headlineLargeFontSize = 32.00; - - /// md.sys.typescale.variable.emphasized.headline-large - static const double headlineLargeFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.headline-large - static const double headlineLargeLineHeight = 40.00; + /// md.sys.typescale.variable.emphasized.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 45.00, + fontWeight: 500, + lineHeight: 52.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.headline-large - static const double headlineLargeLetterSpacing = 0.00; + /// md.sys.typescale.variable.emphasized.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 36.00, + fontWeight: 500, + lineHeight: 44.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.emphasized.headline-large - static const String headlineLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.label-small - static const double labelSmallFontSize = 11.00; - - /// md.sys.typescale.variable.emphasized.label-small - static const double labelSmallFontWeight = 600; - - /// md.sys.typescale.variable.emphasized.label-small - static const double labelSmallLineHeight = 16.00; - - /// md.sys.typescale.variable.emphasized.label-small - static const double labelSmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.label-small - static const String labelSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.title-small - static const double titleSmallFontSize = 14.00; - - /// md.sys.typescale.variable.emphasized.title-small - static const double titleSmallFontWeight = 600; - - /// md.sys.typescale.variable.emphasized.title-small - static const double titleSmallLineHeight = 20.00; - - /// md.sys.typescale.variable.emphasized.title-small - static const double titleSmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.title-small - static const String titleSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.body-small - static const double bodySmallFontSize = 12.00; - - /// md.sys.typescale.variable.emphasized.body-small - static const double bodySmallFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.body-small - static const double bodySmallLineHeight = 16.00; - - /// md.sys.typescale.variable.emphasized.body-small - static const double bodySmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.body-small - static const String bodySmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.display-medium.font - static const String displayMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.label-medium.font - static const String labelMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.display-large.font - static const String displayLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.body-medium.font - static const String bodyMediumFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.headline-small - static const double headlineSmallFontSize = 24.00; + static const TypescaleStruct headlineLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 32.00, + fontWeight: 500, + lineHeight: 40.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.headline-small - static const double headlineSmallFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.headline-small - static const double headlineSmallLineHeight = 32.00; - - /// md.sys.typescale.variable.emphasized.headline-small - static const double headlineSmallLetterSpacing = 0.00; + /// md.sys.typescale.variable.emphasized.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 28.00, + fontWeight: 500, + lineHeight: 36.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.emphasized.headline-small - static const String headlineSmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.display-small.font - static const String displaySmallFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.body-medium - static const double bodyMediumFontSize = 14.00; - - /// md.sys.typescale.variable.emphasized.body-medium - static const double bodyMediumFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.body-medium - static const double bodyMediumLineHeight = 20.00; - - /// md.sys.typescale.variable.emphasized.body-medium - static const double bodyMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.body-medium - static const String bodyMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.label-large.font - static const String labelLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.title-large.font - static const String titleLargeFont = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.display-small - static const double displaySmallFontSize = 36.00; - - /// md.sys.typescale.variable.emphasized.display-small - static const double displaySmallFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.display-small - static const double displaySmallLineHeight = 44.00; - - /// md.sys.typescale.variable.emphasized.display-small - static const double displaySmallLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.display-small - static const String displaySmallFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.headline-small.font - static const String headlineSmallFont = 'Roboto Flex'; + static const TypescaleStruct headlineSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 24.00, + fontWeight: 500, + lineHeight: 32.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.emphasized.label-large - static const double labelLargeFontSize = 14.00; - - /// md.sys.typescale.variable.emphasized.label-large - static const double labelLargeFontWeight = 600; - - /// md.sys.typescale.variable.emphasized.label-large - static const double labelLargeLineHeight = 20.00; - - /// md.sys.typescale.variable.emphasized.label-large - static const double labelLargeLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.label-large - static const String labelLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.body-large - static const double bodyLargeFontSize = 16.00; - - /// md.sys.typescale.variable.emphasized.body-large - static const double bodyLargeFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.body-large - static const double bodyLargeLineHeight = 24.00; - - /// md.sys.typescale.variable.emphasized.body-large - static const double bodyLargeLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.body-large - static const String bodyLargeFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.headline-medium.font - static const String headlineMediumFont = 'Roboto Flex'; + static const TypescaleStruct labelLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 600, + lineHeight: 20.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.emphasized.label-medium - static const double labelMediumFontSize = 12.00; - - /// md.sys.typescale.variable.emphasized.label-medium - static const double labelMediumFontWeight = 600; - - /// md.sys.typescale.variable.emphasized.label-medium - static const double labelMediumLineHeight = 16.00; - - /// md.sys.typescale.variable.emphasized.label-medium - static const double labelMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.label-medium - static const String labelMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.headline-medium - static const double headlineMediumFontSize = 28.00; - - /// md.sys.typescale.variable.emphasized.headline-medium - static const double headlineMediumFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.headline-medium - static const double headlineMediumLineHeight = 36.00; - - /// md.sys.typescale.variable.emphasized.headline-medium - static const double headlineMediumLetterSpacing = 0.00; - - /// md.sys.typescale.variable.emphasized.headline-medium - static const String headlineMediumFontFamily = 'Roboto Flex'; - - /// md.sys.typescale.variable.emphasized.label-small.font - static const String labelSmallFont = 'Roboto Flex'; + static const TypescaleStruct labelMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 600, + lineHeight: 16.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.title-large - static const double titleLargeFontSize = 22.00; - - /// md.sys.typescale.variable.emphasized.title-large - static const double titleLargeFontWeight = 500; - - /// md.sys.typescale.variable.emphasized.title-large - static const double titleLargeLineHeight = 28.00; + /// md.sys.typescale.variable.emphasized.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 11.00, + fontWeight: 600, + lineHeight: 16.00, + letterSpacing: 0.00, + ); /// md.sys.typescale.variable.emphasized.title-large - static const double titleLargeLetterSpacing = 0.00; + static const TypescaleStruct titleLarge = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 22.00, + fontWeight: 500, + lineHeight: 28.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.title-large - static const String titleLargeFontFamily = 'Roboto Flex'; + /// md.sys.typescale.variable.emphasized.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 600, + lineHeight: 24.00, + letterSpacing: 0.00, + ); - /// md.sys.typescale.variable.emphasized.body-small.font - static const String bodySmallFont = 'Roboto Flex'; + /// md.sys.typescale.variable.emphasized.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 600, + lineHeight: 20.00, + letterSpacing: 0.00, + ); }