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 00000000000..af0216cf4b4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenAppBar { + /// md.comp.app-bar.avatar.size + static const double avatarSize = 32.00; + + /// md.comp.app-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// 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-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.app-bar.leading-space + static const double leadingSpace = 4.00; + + /// md.comp.app-bar.on-scroll.container.color + static const TokenColorRole onScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.app-bar.on-scroll.container.elevation + static const double onScrollContainerElevation = 3.00; + + /// 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.search.leading-space + static const double searchLeadingSpace = 8.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.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; + + /// md.comp.app-bar.trailing-space + static const double trailingSpace = 4.00; +} 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 00000000000..8965cbc14b8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large.dart @@ -0,0 +1,17 @@ +// 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.2.31 + +// dart format off +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 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 new file mode 100644 index 00000000000..19d1097002a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_large_flexible.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +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.subtitle.font + static const TypescaleStruct subtitleFont = TokenTypescale.titleMedium; + + /// md.comp.app-bar.large-flexible.title.font + 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 new file mode 100644 index 00000000000..736456733b7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium.dart @@ -0,0 +1,17 @@ +// 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.2.31 + +// dart format off +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 new file mode 100644 index 00000000000..494e231de3d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_medium_flexible.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +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 TypescaleStruct subtitleFont = TokenTypescale.labelLarge; + + /// md.comp.app-bar.medium-flexible.title.font + 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 new file mode 100644 index 00000000000..c333a69bd85 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/app_bar_small.dart @@ -0,0 +1,36 @@ +// 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.2.31 + +// dart format off +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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.app-bar.small.search.label-text.font + static const TypescaleStruct searchLabelTextFont = TokenTypescale.bodyLarge; + + /// md.comp.app-bar.small.subtitle.font + static const TypescaleStruct subtitleFont = TokenTypescale.labelMedium; + + /// 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 new file mode 100644 index 00000000000..f078e325f8c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/assist_chip.dart @@ -0,0 +1,159 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenAssistChip { + /// md.comp.assist-chip.container.height + static const double containerHeight = 32.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.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.assist-chip.dragged.container.elevation + static const double draggedContainerElevation = 8.00; + + /// 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.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.assist-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.assist-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.assist-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.assist-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// 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.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.assist-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.assist-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurface; + + /// md.comp.assist-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.assist-chip.with-icon.disabled.icon.color + static const TokenColorRole withIconDisabledIconColor = + TokenColorRole.onSurface; + + /// md.comp.assist-chip.with-icon.disabled.icon.opacity + static const double withIconDisabledIconOpacity = 0.38; + + /// 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.icon.size + static const double withIconIconSize = 18.00; + + /// 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 new file mode 100644 index 00000000000..5b241e43c54 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/badge.dart @@ -0,0 +1,49 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenBadge { + /// 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 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.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.size + static const double size = 6.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 00000000000..91704661f7c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/banner.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. + +// Version: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenBanner { + /// md.comp.banner.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.banner.container.elevation + static const double containerElevation = 1.00; + + /// 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.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.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.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.banner.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// 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.with-image.image.size + static const double withImageImageSize = 40.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 00000000000..99a6bdd2199 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/bottom_app_bar.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +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 00000000000..73af929ce91 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButton { + /// md.comp.button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// 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.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.button.icon-label-space + static const double iconLabelSpace = 8.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.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.leading-space + static const double leadingSpace = 24.00; + + /// md.comp.button.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.00; + + /// md.comp.button.pressed.container.elevation + static const double pressedContainerElevation = 0.00; + + /// 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.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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// 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.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.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.trailing-space + static const double trailingSpace = 24.00; + + /// md.comp.button.unselected.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// 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; +} 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 00000000000..3592c54c4c8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_elevated.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenButtonElevated { + /// md.comp.button.elevated.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.button.elevated.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.button.elevated.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.elevated.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.elevated.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.elevated.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// 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.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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// 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; +} 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 00000000000..5f3e60d4b4a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_filled.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenButtonFilled { + /// md.comp.button.filled.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.button.filled.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.filled.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.filled.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.filled.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// 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.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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 0.00; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// 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; +} 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 00000000000..f961f47a5bc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_large.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedLarge { + /// 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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.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 new file mode 100644 index 00000000000..8275287b92f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_medium.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: 38.2.31 + +// dart format off +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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.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 new file mode 100644 index 00000000000..40447ca9bda --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_small.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedSmall { + /// md.comp.button-group.connected.small.between-space + static const double betweenSpace = 2.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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + 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 new file mode 100644 index 00000000000..f3cea5b0e24 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xlarge.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: 38.2.31 + +// dart format off +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.height + static const double containerHeight = 136.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.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.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 new file mode 100644 index 00000000000..fceab92e966 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_connected_xsmall.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenButtonGroupConnectedXsmall { + /// md.comp.button-group.connected.xsmall.between-space + static const double betweenSpace = 2.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.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 new file mode 100644 index 00000000000..5f984f8f392 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_large.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenButtonGroupStandardLarge { + /// md.comp.button-group.standard.large.between-space + static const double betweenSpace = 8.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; + + /// 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 new file mode 100644 index 00000000000..ee3534ba907 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_medium.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenButtonGroupStandardMedium { + /// 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.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 new file mode 100644 index 00000000000..592b05795a3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_small.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenButtonGroupStandardSmall { + /// 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; + + /// 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 new file mode 100644 index 00000000000..5b140045c7d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xlarge.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenButtonGroupStandardXlarge { + /// md.comp.button-group.standard.xlarge.between-space + static const double betweenSpace = 8.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; +} 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 00000000000..7c2bef1a1a6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_group_standard_xsmall.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +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 00000000000..e22762f6ea2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_large.dart @@ -0,0 +1,84 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_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.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.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.button.large.icon.size + static const double iconSize = 32.00; + + /// md.comp.button.large.label-text + 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.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.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( + 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 new file mode 100644 index 00000000000..864a8c9dc34 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_medium.dart @@ -0,0 +1,84 @@ +// 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.2.31 + +// dart format off +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.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.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.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.label-text + static const TypescaleStruct labelText = TokenTypescale.titleMedium; + + /// 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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// 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.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.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 new file mode 100644 index 00000000000..8f100c0450c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_outlined.dart @@ -0,0 +1,207 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.outlined.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.outlined.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; + + /// 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; +} 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 00000000000..457b3560bc3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_small.dart @@ -0,0 +1,84 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonSmall { + /// md.comp.button.small.container.height + static const double containerHeight = 40.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.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.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 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.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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + 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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.button.small.trailing-space + static const double trailingSpace = 16.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 00000000000..c666bb887b5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_text.dart @@ -0,0 +1,70 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenButtonText { + /// md.comp.button.text.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.button.text.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.text.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.button.text.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 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.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.primary; + + /// md.comp.button.text.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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; + + /// md.comp.button.text.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..c0043df4a22 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_tonal.dart @@ -0,0 +1,193 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenButtonTonal { + /// md.comp.button.tonal.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.button.tonal.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.button.tonal.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.button.tonal.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.button.tonal.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// 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.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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 0.00; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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; +} 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 00000000000..8e0a65c0157 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_xlarge.dart @@ -0,0 +1,84 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonXlarge { + /// md.comp.button.xlarge.container.height + static const double containerHeight = 136.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 + 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.icon-label-space + static const double iconLabelSpace = 16.00; + + /// md.comp.button.xlarge.icon.size + static const double iconSize = 40.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.pressed.container.corner-size.motion.spring.damping + static const double pressedContainerCornerSizeMotionSpringDamping = 0.60; + + /// md.comp.button.xlarge.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.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.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.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 new file mode 100644 index 00000000000..a5284ab1ee3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/button_xsmall.dart @@ -0,0 +1,84 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenButtonXsmall { + /// md.comp.button.xsmall.container.height + static const double containerHeight = 32.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 + 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.icon-label-space + static const double iconLabelSpace = 4.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.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 + 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.trailing-space + static const double trailingSpace = 12.00; +} 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 00000000000..d96820d1c95 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/carousel_item.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenCarouselItem { + /// md.comp.carousel-item.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.carousel-item.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.carousel-item.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; + + /// 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.focus.container.elevation + static const double focusContainerElevation = 0.00; + + /// md.comp.carousel-item.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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; + + /// md.comp.carousel-item.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.carousel-item.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.carousel-item.with-outline.disabled.outline.color + static const TokenColorRole withOutlineDisabledOutlineColor = + TokenColorRole.outline; + + /// md.comp.carousel-item.with-outline.disabled.outline.opacity + static const double withOutlineDisabledOutlineOpacity = 0.12; + + /// 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.outline.width + static const double withOutlineOutlineWidth = 1.00; + + /// 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 new file mode 100644 index 00000000000..528a05cec02 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/checkbox.dart @@ -0,0 +1,247 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole errorFocusStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.focus.state-layer.opacity + static const double errorFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.error.hover.state-layer.color + static const TokenColorRole errorHoverStateLayerColor = TokenColorRole.error; + + /// md.comp.checkbox.error.hover.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.error.pressed.state-layer.color + static const TokenColorRole errorPressedStateLayerColor = + TokenColorRole.error; + + /// md.comp.checkbox.error.pressed.state-layer.opacity + static const double errorPressedStateLayerOpacity = 0.10; + + /// md.comp.checkbox.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.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.disabled.icon.color + static const TokenColorRole selectedDisabledIconColor = + TokenColorRole.surface; + + /// 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.outline.width + static const double selectedFocusOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.focus.state-layer.color + static const TokenColorRole selectedFocusStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// 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.outline.width + static const double selectedHoverOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.hover.state-layer.color + static const TokenColorRole selectedHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.selected.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.selected.icon.color + static const TokenColorRole selectedIconColor = TokenColorRole.onPrimary; + + /// md.comp.checkbox.selected.outline.width + static const double selectedOutlineWidth = 0.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.outline.width + static const double selectedPressedOutlineWidth = 0.00; + + /// md.comp.checkbox.selected.pressed.state-layer.color + static const TokenColorRole selectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.disabled.outline.width + static const double unselectedDisabledOutlineWidth = 2.00; + + /// 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.outline.width + static const double unselectedFocusOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// md.comp.checkbox.unselected.hover.outline.color + static const TokenColorRole unselectedHoverOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.outline.width + static const double unselectedHoverOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.checkbox.unselected.outline.color + static const TokenColorRole unselectedOutlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.checkbox.unselected.outline.width + static const double unselectedOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.outline.color + static const TokenColorRole unselectedPressedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.checkbox.unselected.pressed.outline.width + static const double unselectedPressedOutlineWidth = 2.00; + + /// md.comp.checkbox.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.checkbox.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; +} 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 00000000000..a98b6968c5d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/chips.dart @@ -0,0 +1,219 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.chips.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.chips.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.chips.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.chips.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole focusedIndicatorColor = TokenColorRole.secondary; + + /// 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.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.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.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.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.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.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.color + static const TokenColorRole unselectedDisabledOutlineColor = + TokenColorRole.onSurface; + + /// 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.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.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.unselected.state-layer.color + static const TokenColorRole unselectedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.chips.unselected.trailing-icon.color + static const TokenColorRole unselectedTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// 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; +} 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 00000000000..d9447f335b4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_dark.dart @@ -0,0 +1,152 @@ +// 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.2.31 + +// dart format off +class TokenColorDark { + /// md.sys.color.background + static const String background = '0xFF141218'; + + /// 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.inverse-surface + static const String inverseSurface = '0xFFE6E0E9'; + + /// 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.scrim + static const String scrim = '0xFF000000'; + + /// 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.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'; + + /// md.sys.color.tertiary + static const String tertiary = '0xFFEFB8C8'; + + /// md.sys.color.tertiary-container + 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'; +} 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 00000000000..7a038709329 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_dark_high_contrast.dart @@ -0,0 +1,113 @@ +// 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.2.31 + +// dart format off +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'; +} 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 00000000000..3c801110d42 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_dark_medium_contrast.dart @@ -0,0 +1,113 @@ +// 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.2.31 + +// dart format off +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'; +} diff --git a/packages/material_ui/tool/gen_defaults/data/color_light.dart b/packages/material_ui/tool/gen_defaults/data/color_light.dart new file mode 100644 index 00000000000..cd4f94bbbff --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_light.dart @@ -0,0 +1,152 @@ +// 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.2.31 + +// dart format off +class TokenColorLight { + /// md.sys.color.background + static const String background = '0xFFFEF7FF'; + + /// 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.inverse-primary + static const String inversePrimary = '0xFFD0BCFF'; + + /// md.sys.color.inverse-surface + static const String inverseSurface = '0xFF322F35'; + + /// 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.on-primary-fixed-variant + static const String onPrimaryFixedVariant = '0xFF4F378B'; + + /// md.sys.color.on-secondary + static const String onSecondary = '0xFFFFFFFF'; + + /// 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.on-tertiary + static const String onTertiary = '0xFFFFFFFF'; + + /// md.sys.color.on-tertiary-container + static const String onTertiaryContainer = '0xFF633B48'; + + /// 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.primary-fixed-dim + static const String primaryFixedDim = '0xFFD0BCFF'; + + /// md.sys.color.scrim + static const String scrim = '0xFF000000'; + + /// 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.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'; + + /// 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'; +} 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 00000000000..d51aeaf70be --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_light_high_contrast.dart @@ -0,0 +1,110 @@ +// 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.2.31 + +// dart format off +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-error-container + static const String onErrorContainer = '0xFFFFFFFF'; + + /// md.sys.color.on-primary + static const String onPrimary = '0xFFFFFFFF'; + + /// md.sys.color.on-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; + + /// 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 = '0xFFFFFFFF'; + + /// md.sys.color.on-surface + static const String onSurface = '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 = '0xFF49454F'; + + /// md.sys.color.primary + static const String primary = '0xFF381E72'; + + /// md.sys.color.primary-container + static const String primaryContainer = '0xFF4F378B'; + + /// md.sys.color.primary-fixed + static const String primaryFixed = '0xFF4F378B'; + + /// md.sys.color.primary-fixed-dim + static const String primaryFixedDim = '0xFF381E72'; + + /// md.sys.color.secondary + static const String secondary = '0xFF332D41'; + + /// md.sys.color.secondary-container + static const String secondaryContainer = '0xFF4A4458'; + + /// md.sys.color.secondary-fixed + static const String secondaryFixed = '0xFF4A4458'; + + /// md.sys.color.secondary-fixed-dim + static const String secondaryFixedDim = '0xFF332D41'; + + /// 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 = '0xFF492532'; +} 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 00000000000..fac25075696 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_light_medium_contrast.dart @@ -0,0 +1,110 @@ +// 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.2.31 + +// dart format off +class TokenColorLightMediumContrast { + /// md.sys.color.error + static const String error = '0xFF8C1D18'; + + /// 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-primary-container + static const String onPrimaryContainer = '0xFFFFFFFF'; + + /// 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 = '0xFFFFFFFF'; + + /// md.sys.color.on-surface + static const String onSurface = '0xFF000000'; + + /// md.sys.color.on-surface-variant + static const String onSurfaceVariant = '0xFF322F37'; + + /// 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 = '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 = '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_role.dart b/packages/material_ui/tool/gen_defaults/data/color_role.dart new file mode 100644 index 00000000000..33562e01544 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/color_role.dart @@ -0,0 +1,152 @@ +// 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.2.31 + +// dart format off +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/date_input_modal.dart b/packages/material_ui/tool/gen_defaults/data/date_input_modal.dart new file mode 100644 index 00000000000..7782c858a68 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_input_modal.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDateInputModal { + /// md.comp.date-input.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.container.height + static const double headerContainerHeight = 120.00; + + /// md.comp.date-input.modal.header.container.width + static const double headerContainerWidth = 328.00; + + /// md.comp.date-input.modal.header.headline.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-input.modal.header.headline.type + static const TypescaleStruct headerHeadlineType = + TokenTypescale.headlineLarge; + + /// 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 TypescaleStruct headerSupportingTextType = + TokenTypescale.labelLarge; +} 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 00000000000..78747fa8d7c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_docked.dart @@ -0,0 +1,304 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDatePickerDocked { + /// md.comp.date-picker.docked.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.date-picker.docked.container.elevation + static const double containerElevation = 6.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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// 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.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.container.width + static const double dateContainerWidth = 48.00; + + /// md.comp.date-picker.docked.date.focus.state-layer.opacity + static const double dateFocusStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.date.hover.state-layer.opacity + static const double dateHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.date.label-text.type + static const TypescaleStruct dateLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.date-picker.docked.date.pressed.state-layer.opacity + static const double datePressedStateLayerOpacity = 0.10; + + /// 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.state-layer.height + static const double dateStateLayerHeight = 40.00; + + /// 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.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.docked.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.docked.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// 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.outside-month.label-text.opacity + static const double dateUnselectedOutsideMonthLabelTextOpacity = 0.38; + + /// md.comp.date-picker.docked.date.unselected.pressed.state-layer.color + static const TokenColorRole dateUnselectedPressedStateLayerColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.header.height + static const double headerHeight = 64.00; + + /// md.comp.date-picker.docked.menu-button.container.height + static const double menuButtonContainerHeight = 40.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.color + static const TokenColorRole menuButtonDisabledIconColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole menuButtonDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.date-picker.docked.menu-button.disabled.label-text.opacity + static const double menuButtonDisabledLabelTextOpacity = 0.38; + + /// 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.focus.state-layer.opacity + static const double menuButtonFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double menuButtonHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.docked.menu-button.icon.color + static const TokenColorRole menuButtonIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.icon.size + static const double menuButtonIconSize = 18.00; + + /// md.comp.date-picker.docked.menu-button.label-text.color + static const TokenColorRole menuButtonLabelTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.docked.menu-button.label-text.type + static const TypescaleStruct menuButtonLabelTextType = + TokenTypescale.labelLarge; + + /// 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-button.pressed.state-layer.opacity + static const double menuButtonPressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.docked.menu.list-item.container.height + static const double menuListItemContainerHeight = 48.00; + + /// 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.focus.state-layer.opacity + static const double menuListItemFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double menuListItemHoverStateLayerOpacity = 0.08; + + /// 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.label-text.type + static const TypescaleStruct menuListItemLabelTextType = + TokenTypescale.bodyLarge; + + /// 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.pressed.state-layer.opacity + static const double menuListItemPressedStateLayerOpacity = 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.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.leading-icon.size + static const double menuListItemSelectedLeadingIconSize = 24.00; + + /// 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; + + /// md.comp.date-picker.docked.weekdays.label-text.type + static const TypescaleStruct weekdaysLabelTextType = TokenTypescale.bodyLarge; +} 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 00000000000..aad763282e2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/date_picker_modal.dart @@ -0,0 +1,303 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDatePickerModal { + /// md.comp.date-picker.modal.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.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.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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.date.state-layer.width + static const double dateStateLayerWidth = 40.00; + + /// md.comp.date-picker.modal.date.today.container.outline.color + static const TokenColorRole dateTodayContainerOutlineColor = + TokenColorRole.primary; + + /// md.comp.date-picker.modal.date.today.container.outline.width + static const double dateTodayContainerOutlineWidth = 1.00; + + /// 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.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.color + static const TokenColorRole headerHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.headline.type + static const TypescaleStruct headerHeadlineType = + TokenTypescale.headlineLarge; + + /// md.comp.date-picker.modal.header.supporting-text.color + static const TokenColorRole headerSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.header.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.labelLarge; + + /// md.comp.date-picker.modal.range-selection.active-indicator.container.color + static const TokenColorRole rangeSelectionActiveIndicatorContainerColor = + TokenColorRole.secondaryContainer; + + /// 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 = + ShapeStruct( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// 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.focus.state-layer.opacity + static const double rangeSelectionDateInRangeFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double rangeSelectionDateInRangeHoverStateLayerOpacity = 0.08; + + /// 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.date.in-range.pressed.state-layer.opacity + static const double rangeSelectionDateInRangePressedStateLayerOpacity = 0.10; + + /// md.comp.date-picker.modal.range-selection.header.container.height + static const double rangeSelectionHeaderContainerHeight = 128.00; + + /// md.comp.date-picker.modal.range-selection.header.headline.type + static const TypescaleStruct rangeSelectionHeaderHeadlineType = + TokenTypescale.titleLarge; + + /// md.comp.date-picker.modal.range-selection.month.subhead.color + static const TokenColorRole rangeSelectionMonthSubheadColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.date-picker.modal.range-selection.month.subhead.type + static const TypescaleStruct rangeSelectionMonthSubheadType = + TokenTypescale.titleSmall; + + /// md.comp.date-picker.modal.weekdays.label-text.color + static const TokenColorRole weekdaysLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.date-picker.modal.weekdays.label-text.type + static const TypescaleStruct weekdaysLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.date-picker.modal.year-selection.year.container.height + static const double yearSelectionYearContainerHeight = 36.00; + + /// md.comp.date-picker.modal.year-selection.year.container.width + static const double yearSelectionYearContainerWidth = 72.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.hover.state-layer.opacity + static const double yearSelectionYearHoverStateLayerOpacity = 0.08; + + /// md.comp.date-picker.modal.year-selection.year.label-text.type + static const TypescaleStruct yearSelectionYearLabelTextType = + TokenTypescale.bodyLarge; + + /// 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.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.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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.date-picker.modal.year-selection.year.state-layer.width + static const double yearSelectionYearStateLayerWidth = 72.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.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 new file mode 100644 index 00000000000..960444c3010 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/dialog.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenDialog { + /// 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.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.hover.state-layer.color + static const TokenColorRole actionHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.dialog.action.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.dialog.action.label-text.color + static const TokenColorRole actionLabelTextColor = TokenColorRole.primary; + + /// md.comp.dialog.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.labelLarge; + + /// 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.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.dialog.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.color + static const TokenColorRole headlineColor = TokenColorRole.onSurface; + + /// md.comp.dialog.headline.type + static const TypescaleStruct headlineType = TokenTypescale.headlineSmall; + + /// md.comp.dialog.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.dialog.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; + + /// md.comp.dialog.with-icon.icon.color + static const TokenColorRole withIconIconColor = TokenColorRole.secondary; + + /// md.comp.dialog.with-icon.icon.size + static const double withIconIconSize = 24.00; +} 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 00000000000..905619c2619 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/divider.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: 38.2.31 + +// dart format off +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 00000000000..a75dd597e47 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/drag_handle.dart @@ -0,0 +1,70 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenDragHandle { + /// 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.elevation + static const double elevation = 0.00; + + /// md.comp.drag-handle.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// 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.color + static const TokenColorRole hoverStateLayerColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.drag-handle.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.drag-handle.pressed.color + static const TokenColorRole pressedColor = TokenColorRole.onSurface; + + /// 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', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.drag-handle.pressed.width + static const double pressedWidth = 12.00; + + /// 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.width + static const double width = 4.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 00000000000..0593b949b29 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/elevated_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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenElevatedCard { + /// md.comp.elevated-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.elevated-card.container.elevation + static const double containerElevation = 1.00; + + /// md.comp.elevated-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.color + static const TokenColorRole disabledContainerColor = TokenColorRole.surface; + + /// md.comp.elevated-card.disabled.container.elevation + static const double disabledContainerElevation = 1.00; + + /// 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.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.elevated-card.hover.container.elevation + static const double hoverContainerElevation = 3.00; + + /// md.comp.elevated-card.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 1.00; + + /// md.comp.elevated-card.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.elevated-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..c446ec2feae --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/elevation.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: 38.2.31 + +// dart format off +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.level4 + static const double level4 = 8.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 new file mode 100644 index 00000000000..e6644a0b847 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFab { + /// md.comp.extended-fab.container.height + static const double containerHeight = 56.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.icon-label-space + static const double iconLabelSpace = 12.00; + + /// md.comp.extended-fab.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.label-text + static const TypescaleStruct labelText = TokenTypescale.labelLarge; + + /// 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_large.dart b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.dart new file mode 100644 index 00000000000..2b6cc078d44 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_large.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabLarge { + /// 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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 28.00, + topRight: 28.00, + bottomLeft: 28.00, + bottomRight: 28.00, + ); + + /// md.comp.extended-fab.large.icon-label-space + static const double iconLabelSpace = 16.00; + + /// md.comp.extended-fab.large.icon.size + static const double iconSize = 36.00; + + /// md.comp.extended-fab.large.label-text + static const TypescaleStruct labelText = TokenTypescale.headlineSmall; + + /// md.comp.extended-fab.large.leading-space + static const double leadingSpace = 28.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 new file mode 100644 index 00000000000..aab61c85855 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_medium.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabMedium { + /// 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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + bottomRight: 20.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.label-text + static const TypescaleStruct labelText = TokenTypescale.titleLarge; + + /// 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; +} 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 00000000000..a16cc09c4a8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary.dart @@ -0,0 +1,70 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenExtendedFabPrimary { + /// md.comp.extended-fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// 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.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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.extended-fab.primary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..bfb2117d59d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_primary_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenExtendedFabPrimaryContainer { + /// md.comp.extended-fab.primary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.primaryContainer; + + /// md.comp.extended-fab.primary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.primary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// md.comp.extended-fab.primary-container.hovered.container.elevation + static const double hoveredContainerElevation = 8.00; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.extended-fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..4d42ba9dc64 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary.dart @@ -0,0 +1,76 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenExtendedFabSecondary { + /// md.comp.extended-fab.secondary.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.extended-fab.secondary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.secondary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.secondary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.extended-fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..26e31b19be0 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_secondary_container.dart @@ -0,0 +1,81 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenExtendedFabSecondaryContainer { + /// md.comp.extended-fab.secondary-container.container.color + static const TokenColorRole containerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.extended-fab.secondary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.secondary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.extended-fab.secondary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..b96d7927821 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_small.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabSmall { + /// 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.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.label-text + static const TypescaleStruct labelText = TokenTypescale.titleMedium; + + /// 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 new file mode 100644 index 00000000000..a3d474615c9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_surface.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenExtendedFabSurface { + /// md.comp.extended-fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.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.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.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.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.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.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.extended-fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.extended-fab.surface.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.primary; + + /// md.comp.extended-fab.surface.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.extended-fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; + + /// 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.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; + + /// md.comp.extended-fab.surface.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..a134fca532a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary.dart @@ -0,0 +1,73 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenExtendedFabTertiary { + /// md.comp.extended-fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.extended-fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 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; + + /// md.comp.extended-fab.tertiary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..38554cc03c1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/extended_fab_tertiary_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenExtendedFabTertiaryContainer { + /// md.comp.extended-fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.extended-fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.extended-fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.extended-fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..4ba218f3c57 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab.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: 38.2.31 + +// dart format off +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', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.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_large.dart b/packages/material_ui/tool/gen_defaults/data/fab_large.dart new file mode 100644 index 00000000000..72ce637cccb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenFabLarge { + /// 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, + ); + + /// 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 new file mode 100644 index 00000000000..daeadbe365a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenFabMedium { + /// md.comp.fab.medium.container.height + static const double containerHeight = 80.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.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 new file mode 100644 index 00000000000..39a37ec8f6c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFabMenu { + /// 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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.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 new file mode 100644 index 00000000000..086fc6e7809 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_close_button.dart @@ -0,0 +1,55 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabMenuPrimaryCloseButton { + /// md.comp.fab-menu.primary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab-menu.primary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab-menu.primary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab-menu.primary.close-button.icon.color + static const TokenColorRole iconColor = 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.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; + + /// md.comp.fab-menu.primary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..776ccd65e22 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_primary_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabMenuPrimaryContainer { + /// md.comp.fab-menu.primary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.primaryContainer; + + /// 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.focused.container.elevation + static const double listItemFocusedContainerElevation = 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.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.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.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.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// 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.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} 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 00000000000..c9da190b759 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_secondary_close_button.dart @@ -0,0 +1,58 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabMenuSecondaryCloseButton { + /// md.comp.fab-menu.secondary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.secondary; + + /// md.comp.fab-menu.secondary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab-menu.secondary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.color + static const TokenColorRole pressedStateLayerColor = + TokenColorRole.onSecondary; + + /// md.comp.fab-menu.secondary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..23faf437966 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabMenuSecondaryContainer { + /// md.comp.fab-menu.secondary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.secondaryContainer; + + /// 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.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// 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.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.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; + + /// md.comp.fab-menu.secondary-container.list-item.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 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 00000000000..5c6f007dc4b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_close_button.dart @@ -0,0 +1,58 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabMenuTertiaryCloseButton { + /// md.comp.fab-menu.tertiary.close-button.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab-menu.tertiary.close-button.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab-menu.tertiary.close-button.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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; + + /// md.comp.fab-menu.tertiary.close-button.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..cc6641fcb2b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_menu_tertiary_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabMenuTertiaryContainer { + /// md.comp.fab-menu.tertiary-container.list-item.container.color + static const TokenColorRole listItemContainerColor = + TokenColorRole.tertiaryContainer; + + /// 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.focused.container.elevation + static const double listItemFocusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double listItemHoveredStateLayerOpacity = 0.08; + + /// 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.container.elevation + static const double listItemPressedContainerElevation = 6.00; + + /// 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.pressed.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; +} 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 00000000000..7b3eaef69a5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary.dart @@ -0,0 +1,58 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabPrimary { + /// md.comp.fab.primary.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// md.comp.fab.primary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.primary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.primary.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.fab.primary.pressed.container.elevation + static const double pressedContainerElevation = 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; + + /// 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 00000000000..f1ea16cfb3a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_primary_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabPrimaryContainer { + /// 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.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.primary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.primary-container.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimaryContainer; + + /// md.comp.fab.primary-container.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.fab.primary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..b4f55d4e7d9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabSecondary { + /// 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.focused.state-layer.color + static const TokenColorRole focusedStateLayerColor = + TokenColorRole.onSecondary; + + /// 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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.secondary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onSecondary; + + /// md.comp.fab.secondary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.fab.secondary.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..fba37a34c84 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_secondary_container.dart @@ -0,0 +1,65 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabSecondaryContainer { + /// 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.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.secondary-container.focused.container.elevation + static const double focusedContainerElevation = 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.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.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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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.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 00000000000..8db5072b013 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_small.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: 38.2.31 + +// dart format off +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 00000000000..5df06eea64b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_surface.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFabSurface { + /// md.comp.fab.surface.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.container.width + static const double containerWidth = 56.00; + + /// md.comp.fab.surface.focus.container.elevation + static const double focusContainerElevation = 6.00; + + /// 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.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.fab.surface.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.fab.surface.focus.state-layer.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.primary; + + /// md.comp.fab.surface.focus.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// md.comp.fab.surface.hover.container.elevation + static const double hoverContainerElevation = 8.00; + + /// 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.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.fab.surface.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.fab.surface.icon.size + static const double iconSize = 24.00; + + /// md.comp.fab.surface.lowered.container.color + static const TokenColorRole loweredContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.fab.surface.lowered.container.elevation + static const double loweredContainerElevation = 1.00; + + /// 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.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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..b0563568887 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabTertiary { + /// md.comp.fab.tertiary.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiary; + + /// md.comp.fab.tertiary.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.tertiary.focused.container.elevation + static const double focusedContainerElevation = 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.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.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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.fab.tertiary.icon.color + static const TokenColorRole iconColor = TokenColorRole.onTertiary; + + /// md.comp.fab.tertiary.pressed.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..60b42b0702e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/fab_tertiary_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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenFabTertiaryContainer { + /// md.comp.fab.tertiary-container.container.color + static const TokenColorRole containerColor = TokenColorRole.tertiaryContainer; + + /// md.comp.fab.tertiary-container.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.fab.tertiary-container.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// md.comp.fab.tertiary-container.focused.container.elevation + static const double focusedContainerElevation = 6.00; + + /// 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.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.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.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.container.elevation + static const double pressedContainerElevation = 6.00; + + /// 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; + + /// md.comp.fab.tertiary-container.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..caa61169d62 --- /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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenFilledCard { + /// md.comp.filled-card.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.filled-card.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.filled-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole draggedStateLayerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.color + static const TokenColorRole focusStateLayerColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.filled-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// 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.color + static const TokenColorRole pressedStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.filled-card.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..0979c26adee --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filled_text_field.dart @@ -0,0 +1,266 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFilledTextField { + /// 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.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHighest; + + /// 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.disabled.active-indicator.color + static const TokenColorRole disabledActiveIndicatorColor = + TokenColorRole.onSurface; + + /// 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.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.container.opacity + static const double disabledContainerOpacity = 0.04; + + /// md.comp.filled-text-field.disabled.input-text.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.supporting-text.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.filled-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filled-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// 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.state-layer.opacity + static const double errorHoverStateLayerOpacity = 0.08; + + /// 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.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.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.active-indicator.height + static const double hoverActiveIndicatorHeight = 1.00; + + /// 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.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// 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.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.filled-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.bodyLarge; + + /// md.comp.filled-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.filled-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; + + /// md.comp.filled-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.filled-text-field.trailing-icon.size + static const double trailingIconSize = 24.00; +} 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 00000000000..6eb92d25710 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/filter_chip.dart @@ -0,0 +1,328 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// 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.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.filter-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// 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.elevated.selected.container.color + static const TokenColorRole elevatedSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// md.comp.filter-chip.elevated.unselected.container.color + static const TokenColorRole elevatedUnselectedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.filter-chip.flat.container.elevation + static const double flatContainerElevation = 0.00; + + /// md.comp.filter-chip.flat.disabled.selected.container.color + static const TokenColorRole flatDisabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.selected.container.opacity + static const double flatDisabledSelectedContainerOpacity = 0.12; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.color + static const TokenColorRole flatDisabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.flat.disabled.unselected.outline.opacity + static const double flatDisabledUnselectedOutlineOpacity = 0.12; + + /// md.comp.filter-chip.flat.selected.container.color + static const TokenColorRole flatSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// 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.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.flat.unselected.outline.color + static const TokenColorRole flatUnselectedOutlineColor = + TokenColorRole.outlineVariant; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.labelLarge; + + /// 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.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// 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.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// 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.selected.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// 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.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// 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.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// 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.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.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.filter-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// 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.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + + /// 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; +} 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 00000000000..68dd795b46c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/full_screen_dialog.dart @@ -0,0 +1,97 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenFullScreenDialog { + /// md.comp.full-screen-dialog.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// 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.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.focus.state-layer.opacity + static const double headerActionFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double headerActionHoverStateLayerOpacity = 0.08; + + /// 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 TypescaleStruct headerActionLabelTextType = + TokenTypescale.labelLarge; + + /// 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.pressed.state-layer.opacity + static const double headerActionPressedStateLayerOpacity = 0.10; + + /// md.comp.full-screen-dialog.header.container.color + static const TokenColorRole headerContainerColor = TokenColorRole.surface; + + /// 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.color + static const TokenColorRole headerHeadlineColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.headline.type + static const TypescaleStruct headerHeadlineType = TokenTypescale.titleLarge; + + /// md.comp.full-screen-dialog.header.icon.color + static const TokenColorRole headerIconColor = TokenColorRole.onSurface; + + /// md.comp.full-screen-dialog.header.icon.size + static const double headerIconSize = 24.00; + + /// md.comp.full-screen-dialog.header.on-scroll.container.color + static const TokenColorRole headerOnScrollContainerColor = + TokenColorRole.surfaceContainer; + + /// md.comp.full-screen-dialog.header.on-scroll.container.elevation + static const double headerOnScrollContainerElevation = 3.00; +} 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 00000000000..797299b364e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button.dart @@ -0,0 +1,202 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenIconButton { + /// md.comp.icon-button.container.color + static const TokenColorRole containerColor = TokenColorRole.primary; + + /// 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, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.icon-button.default.leading-space + static const double defaultLeadingSpace = 8.00; + + /// md.comp.icon-button.default.trailing-space + static const double defaultTrailingSpace = 8.00; + + /// md.comp.icon-button.disabled.container.color + static const TokenColorRole disabledContainerColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.icon-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.icon-button.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = 2.00; + + /// md.comp.icon-button.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// md.comp.icon-button.icon.color + static const TokenColorRole iconColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.icon.size + static const double iconSize = 24.00; + + /// md.comp.icon-button.narrow.leading-space + static const double narrowLeadingSpace = 4.00; + + /// md.comp.icon-button.narrow.trailing-space + static const double narrowTrailingSpace = 4.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.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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.selected.container.color + static const TokenColorRole selectedContainerColor = TokenColorRole.primary; + + /// 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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// 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; + + /// md.comp.icon-button.wide.leading-space + static const double wideLeadingSpace = 14.00; + + /// md.comp.icon-button.wide.trailing-space + static const double wideTrailingSpace = 14.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 00000000000..3fd478acfff --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_filled.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenIconButtonFilled { + /// 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.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.filled.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.filled.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// 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.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.hovered.state-layer.color + static const TokenColorRole hoveredStateLayerColor = TokenColorRole.onPrimary; + + /// md.comp.icon-button.filled.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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.container.color + static const TokenColorRole unselectedContainerColor = + TokenColorRole.surfaceContainer; + + /// 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 new file mode 100644 index 00000000000..06687e7b70f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_large.dart @@ -0,0 +1,88 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenIconButtonLarge { + /// 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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + 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.narrow.leading-space + static const double narrowLeadingSpace = 16.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.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.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; + + /// 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 new file mode 100644 index 00000000000..0587f220fbb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_medium.dart @@ -0,0 +1,88 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenIconButtonMedium { + /// md.comp.icon-button.medium.container.height + static const double containerHeight = 56.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.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.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.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.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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 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.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.wide.leading-space + static const double wideLeadingSpace = 24.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 new file mode 100644 index 00000000000..304683507b2 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_outlined.dart @@ -0,0 +1,134 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenIconButtonOutlined { + /// md.comp.icon-button.outlined.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.icon-button.outlined.selected.container.color + static const TokenColorRole selectedContainerColor = + TokenColorRole.inverseSurface; + + /// md.comp.icon-button.outlined.selected.disabled.container.color + static const TokenColorRole selectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// md.comp.icon-button.outlined.selected.disabled.container.opacity + static const double selectedDisabledContainerOpacity = 0.10; + + /// 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 new file mode 100644 index 00000000000..0ed0fd65e7d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_small.dart @@ -0,0 +1,88 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenIconButtonSmall { + /// 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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.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.pressed.container.corner-size.motion.spring.stiffness + static const double pressedContainerCornerSizeMotionSpringStiffness = 800.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.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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + 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 new file mode 100644 index 00000000000..c7827e254e9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_standard.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenIconButtonStandard { + /// md.comp.icon-button.standard.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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 new file mode 100644 index 00000000000..72ca51765d7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_tonal.dart @@ -0,0 +1,124 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenIconButtonTonal { + /// 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.container.opacity + static const double disabledContainerOpacity = 0.10; + + /// md.comp.icon-button.tonal.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.icon-button.tonal.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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 new file mode 100644 index 00000000000..049bd17cd18 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xlarge.dart @@ -0,0 +1,88 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenIconButtonXlarge { + /// md.comp.icon-button.xlarge.container.height + static const double containerHeight = 136.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 + 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.default.trailing-space + static const double defaultTrailingSpace = 48.00; + + /// md.comp.icon-button.xlarge.icon.size + static const double iconSize = 40.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 + 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.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.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 new file mode 100644 index 00000000000..430714f8e0d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/icon_button_xsmall.dart @@ -0,0 +1,88 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenIconButtonXsmall { + /// 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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.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', + topLeft: 12.00, + topRight: 12.00, + 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 new file mode 100644 index 00000000000..3ed8b0500d6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/input_chip.dart @@ -0,0 +1,293 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.input-chip.disabled.selected.container.color + static const TokenColorRole disabledSelectedContainerColor = + TokenColorRole.onSurface; + + /// md.comp.input-chip.disabled.selected.container.opacity + static const double disabledSelectedContainerOpacity = 0.12; + + /// md.comp.input-chip.disabled.unselected.outline.color + static const TokenColorRole disabledUnselectedOutlineColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.dragged.state-layer.opacity + static const double selectedDraggedStateLayerOpacity = 0.16; + + /// 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.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// md.comp.input-chip.selected.label-text.color + static const TokenColorRole selectedLabelTextColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.input-chip.selected.outline.width + static const double selectedOutlineWidth = 0.00; + + /// 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.pressed.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// 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.dragged.state-layer.opacity + static const double unselectedDraggedStateLayerOpacity = 0.16; + + /// 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.focus.state-layer.opacity + static const double unselectedFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// 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.outline.width + static const double unselectedOutlineWidth = 1.00; + + /// 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.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.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// 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-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.disabled.trailing-icon.opacity + static const double withTrailingIconDisabledTrailingIconOpacity = 0.38; + + /// 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.trailing-icon.size + static const double withTrailingIconTrailingIconSize = 18.00; + + /// 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; +} 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 00000000000..0ef257e9a17 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list.dart @@ -0,0 +1,625 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenList { + /// 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.divider.bottom-space + static const double dividerBottomSpace = 0.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.divider.trailing-space + static const double dividerTrailingSpace = 16.00; + + /// 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.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.list.list-item.between-space + static const double listItemBetweenSpace = 12.00; + + /// md.comp.list.list-item.bottom-space + static const double listItemBottomSpace = 10.00; + + /// md.comp.list.list-item.container.color + static const TokenColorRole listItemContainerColor = TokenColorRole.surface; + + /// md.comp.list.list-item.container.elevation + static const double listItemContainerElevation = 0.00; + + /// 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.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.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.disabled.label-text.color + static const TokenColorRole listItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.label-text.opacity + static const double listItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.list.list-item.disabled.leading-icon.color + static const TokenColorRole listItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.leading-icon.opacity + static const double listItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.disabled.overline.color + static const TokenColorRole listItemDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.overline.opacity + static const double listItemDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.disabled.state-layer.color + static const TokenColorRole listItemDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.state-layer.opacity + static const double listItemDisabledStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.disabled.supporting-text.color + static const TokenColorRole listItemDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.supporting-text.opacity + static const double listItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.list.list-item.disabled.trailing-icon.color + static const TokenColorRole listItemDisabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.disabled.trailing-icon.opacity + static const double listItemDisabledTrailingIconOpacity = 0.38; + + /// 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, + 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.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.state-layer.opacity + static const double listItemDraggedStateLayerOpacity = 0.16; + + /// 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.state-layer.opacity + static const double listItemFocusStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.focus.trailing-icon.icon.color + static const TokenColorRole listItemFocusTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// 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.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.state-layer.opacity + static const double listItemHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.hover.trailing-icon.icon.color + static const TokenColorRole listItemHoverTrailingIconIconColor = + 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.label-text.color + static const TokenColorRole listItemLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.list.list-item.label-text.type + static const TypescaleStruct listItemLabelTextType = TokenTypescale.bodyLarge; + + /// md.comp.list.list-item.large.leading-video.height + static const double listItemLargeLeadingVideoHeight = 64.00; + + /// md.comp.list.list-item.large.leading-video.width + static const double listItemLargeLeadingVideoWidth = 114.00; + + /// 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-avatar-label.type + static const TypescaleStruct listItemLeadingAvatarLabelType = + TokenTypescale.titleMedium; + + /// 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.leading-avatar.size + static const double listItemLeadingAvatarSize = 40.00; + + /// md.comp.list.list-item.leading-icon.color + static const TokenColorRole listItemLeadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.leading-icon.expressive.size + static const double listItemLeadingIconExpressiveSize = 20.00; + + /// md.comp.list.list-item.leading-icon.size + static const double listItemLeadingIconSize = 24.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.leading-image.height + static const double listItemLeadingImageHeight = 56.00; + + /// 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.color + static const TokenColorRole listItemOverlineColor = + TokenColorRole.onSurfaceVariant; + + /// 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 = + ShapeStruct( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 16.00, + bottomLeft: 16.00, + bottomRight: 16.00, + ); + + /// 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.state-layer.opacity + static const double listItemPressedStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.pressed.trailing-icon.icon.color + static const TokenColorRole listItemPressedTrailingIconIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.list.list-item.segmented.container.color + static const TokenColorRole listItemSegmentedContainerColor = + TokenColorRole.surface; + + /// md.comp.list.list-item.selected.container.color + static const TokenColorRole listItemSelectedContainerColor = + TokenColorRole.secondaryContainer; + + /// 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.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.color + static const TokenColorRole listItemSelectedDisabledContainerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole listItemSelectedDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole listItemSelectedDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.leading-icon.opacity + static const double listItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.overline.color + static const TokenColorRole listItemSelectedDisabledOverlineColor = + TokenColorRole.onSurface; + + /// md.comp.list.list-item.selected.disabled.overline.opacity + static const double listItemSelectedDisabledOverlineOpacity = 0.38; + + /// md.comp.list.list-item.selected.disabled.state-layer.color + static const TokenColorRole listItemSelectedDisabledStateLayerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole listItemSelectedDisabledSupportingTextColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole listItemSelectedDisabledTrailingIconColor = + 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.trailing-supporting-text.color + static const TokenColorRole + listItemSelectedDisabledTrailingSupportingTextColor = + TokenColorRole.onSurface; + + /// 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.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.state-layer.opacity + static const double listItemSelectedDraggedStateLayerOpacity = 0.16; + + /// 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.state-layer.opacity + static const double listItemSelectedFocusStateLayerOpacity = 0.10; + + /// md.comp.list.list-item.selected.focus.trailing-icon.color + static const TokenColorRole listItemSelectedFocusTrailingIconColor = + TokenColorRole.onSurface; + + /// 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.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.state-layer.opacity + static const double listItemSelectedHoverStateLayerOpacity = 0.08; + + /// md.comp.list.list-item.selected.hover.trailing-icon.color + static const TokenColorRole listItemSelectedHoverTrailingIconColor = + 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.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.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.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.state-layer.opacity + static const double listItemSelectedPressedStateLayerOpacity = 0.10; + + /// 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.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.color + static const TokenColorRole listItemSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// 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.color + static const TokenColorRole listItemTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// 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.color + static const TokenColorRole listItemTrailingSupportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// 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.list-item.unselected.trailing-icon.color + static const TokenColorRole listItemUnselectedTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.list.segmented.gap + static const double segmentedGap = 2.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 00000000000..1e517ca4a27 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/list_expand.dart @@ -0,0 +1,53 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenListExpand { + /// md.comp.list.expand.collapsed.list-item.trailing-icon.container.color + static const TokenColorRole collapsedListItemTrailingIconContainerColor = + TokenColorRole.surface; + + /// md.comp.list.expand.collapsed.list-item.trailing-icon.icon.color + static const TokenColorRole collapsedListItemTrailingIconIconColor = + TokenColorRole.onSurface; + + /// 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.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; + + /// 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, + ); +} 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 00000000000..dc80d420cff --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/loading_indicator.dart @@ -0,0 +1,40 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenLoadingIndicator { + /// md.comp.loading-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.loading-indicator.active-indicator.size + static const double activeIndicatorSize = 38.00; + + /// 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; + + /// md.comp.loading-indicator.container.height + static const double containerHeight = 48.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.container.width + static const double containerWidth = 48.00; +} 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 00000000000..8fdbead3cbd --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/measurement.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: 38.2.31 + +// dart format off +class TokenMeasurement { + /// md.sys.measurement.space0 + static const double space0 = 0.00; + + /// md.sys.measurement.space100 + static const double space100 = 8.00; + + /// md.sys.measurement.space125 + static const double space125 = 10.00; + + /// md.sys.measurement.space150 + static const double space150 = 12.00; + + /// md.sys.measurement.space175 + static const double space175 = 14.00; + + /// md.sys.measurement.space200 + static const double space200 = 16.00; + + /// md.sys.measurement.space25 + static const double space25 = 2.00; + + /// md.sys.measurement.space250 + static const double space250 = 20.00; + + /// md.sys.measurement.space300 + static const double space300 = 24.00; + + /// md.sys.measurement.space400 + static const double space400 = 32.00; + + /// md.sys.measurement.space450 + static const double space450 = 36.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.space800 + static const double space800 = 64.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 new file mode 100644 index 00000000000..379671eeb32 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menu.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenMenu { + /// md.comp.menu.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.menu.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.menu.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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, + ); +} 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 00000000000..456911c5001 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus.dart @@ -0,0 +1,254 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenMenus { + /// 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.container.elevation + static const double containerElevation = 3.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.gap + static const double gap = 2.00; + + /// 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: 8.00, + topRight: 8.00, + bottomLeft: 8.00, + bottomRight: 8.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.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.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.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.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, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// 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.horizontal.menu-item.leading-space + static const double horizontalMenuItemLeadingSpace = 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.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.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.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; + + /// 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.between-space + static const double menuItemBetweenSpace = 12.00; + + /// md.comp.menus.menu-item.bottom-space + static const double menuItemBottomSpace = 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.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.focus.indicator.color + static const TokenColorRole menuItemFocusIndicatorColor = + TokenColorRole.secondary; + + /// 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.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, + bottomLeft: 12.00, + bottomRight: 12.00, + ); + + /// md.comp.menus.menu-item.leading-icon.size + static const double menuItemLeadingIconSize = 20.00; + + /// 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: 12.00, + topRight: 12.00, + bottomLeft: 12.00, + bottomRight: 12.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.menu-item.top-space + static const double menuItemTopSpace = 8.00; + + /// md.comp.menus.menu-item.trailing-icon.size + static const double menuItemTrailingIconSize = 20.00; + + /// md.comp.menus.menu-item.trailing-space + static const double menuItemTrailingSpace = 16.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 00000000000..1adcae3f3f4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus_standard.dart @@ -0,0 +1,332 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenMenusStandard { + /// 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.disabled.icon-button.icon.color + static const TokenColorRole disabledIconButtonIconColor = + TokenColorRole.onSurface; + + /// md.comp.menus.standard.icon-button.container.color + static const TokenColorRole iconButtonContainerColor = + TokenColorRole.surfaceContainerLow; + + /// 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.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// md.comp.menus.standard.menu-item.container.color + static const TokenColorRole menuItemContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.menus.standard.menu-item.disabled.label-text.color + static const TokenColorRole menuItemDisabledLabelTextColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// 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.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 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-icon.opacity + static const double menuItemDisabledTrailingIconOpacity = 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.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// 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.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// 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.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// 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.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 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.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.container.opacity + static const double menuItemSelectedDisabledContainerOpacity = 0.38; + + /// 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.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// 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.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 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.disabled.trailing-icon.opacity + static const double menuItemSelectedDisabledTrailingIconOpacity = 0.38; + + /// 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.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// 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.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 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.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.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; + + /// 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; +} 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 00000000000..1184ba2d717 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/menus_vibrant.dart @@ -0,0 +1,272 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenMenusVibrant { + /// 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.active.state-layer.opacity + static const double menuItemActiveStateLayerOpacity = 0.08; + + /// 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.label-text.opacity + static const double menuItemDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.color + static const TokenColorRole menuItemDisabledLeadingIconColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.leading-icon.opacity + static const double menuItemDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.color + static const TokenColorRole menuItemDisabledSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.supporting-text.opacity + static const double menuItemDisabledSupportingTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-icon.color + static const TokenColorRole menuItemDisabledTrailingIconColor = + TokenColorRole.onTertiaryContainer; + + /// 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.color + static const TokenColorRole menuItemDisabledTrailingSupportingTextColor = + TokenColorRole.onTertiaryContainer; + + /// md.comp.menus.vibrant.menu-item.disabled.trailing-supporting-text.opacity + static const double menuItemDisabledTrailingSupportingTextOpacity = 0.38; + + /// 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.state-layer.opacity + static const double menuItemFocusedStateLayerOpacity = 0.10; + + /// 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.state-layer.opacity + static const double menuItemHoveredStateLayerOpacity = 0.08; + + /// 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.state-layer.opacity + static const double menuItemPressedStateLayerOpacity = 0.10; + + /// 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.disabled.label-text.opacity + static const double menuItemSelectedDisabledLabelTextOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.leading-icon.opacity + static const double menuItemSelectedDisabledLeadingIconOpacity = 0.38; + + /// md.comp.menus.vibrant.menu-item.selected.disabled.supporting-text.opacity + static const double menuItemSelectedDisabledSupportingTextOpacity = 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.disabled.trailing-supporting-text.opacity + static const double menuItemSelectedDisabledTrailingSupportingTextOpacity = + 0.38; + + /// 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.focused.state-layer.opacity + static const double menuItemSelectedFocusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double menuItemSelectedHoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double menuItemSelectedPressedStateLayerOpacity = 0.10; + + /// 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 new file mode 100644 index 00000000000..fa07db03fd1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/motion_expressive.dart @@ -0,0 +1,122 @@ +// 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.2.31 + +// dart format off +import 'package:flutter/animation.dart'; + +class TokenMotionExpressive { + /// 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.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); + + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); + + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); + + /// 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.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); + + /// 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.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); + + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); + + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); + + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); + + /// 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.easing.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 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.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.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.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; + + /// 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/motion_standard.dart b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart new file mode 100644 index 00000000000..d12cf529b78 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/motion_standard.dart @@ -0,0 +1,122 @@ +// 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.2.31 + +// dart format off +import 'package:flutter/animation.dart'; + +class TokenMotionStandard { + /// 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.extra-long4 + static const Duration durationExtraLong4 = Duration(milliseconds: 1000); + + /// md.sys.motion.duration.long1 + static const Duration durationLong1 = Duration(milliseconds: 450); + + /// md.sys.motion.duration.long2 + static const Duration durationLong2 = Duration(milliseconds: 500); + + /// 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.duration.medium1 + static const Duration durationMedium1 = Duration(milliseconds: 250); + + /// 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.duration.short1 + static const Duration durationShort1 = Duration(milliseconds: 50); + + /// md.sys.motion.duration.short2 + static const Duration durationShort2 = Duration(milliseconds: 100); + + /// md.sys.motion.duration.short3 + static const Duration durationShort3 = Duration(milliseconds: 150); + + /// md.sys.motion.duration.short4 + static const Duration durationShort4 = Duration(milliseconds: 200); + + /// 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.legacy + static const Cubic easingLegacy = Cubic(0.40, 0.00, 0.20, 1.00); + + /// md.sys.motion.easing.legacy.accelerate + static const Cubic easingLegacyAccelerate = Cubic(0.40, 0.00, 1.00, 1.00); + + /// md.sys.motion.easing.legacy.decelerate + static const Cubic easingLegacyDecelerate = Cubic(0.00, 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.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.easing.standard.decelerate + static const Cubic easingStandardDecelerate = Cubic(0.00, 0.00, 0.00, 1.00); + + /// 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.spring.default.effects.stiffness + static const double springDefaultEffectsStiffness = 1600.00; + + /// md.sys.motion.spring.default.spatial.damping + static const double springDefaultSpatialDamping = 0.80; + + /// 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 new file mode 100644 index 00000000000..ad0a5a09ce6 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavBar { + /// md.comp.nav-bar.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// 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.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// 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.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-bar.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// 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-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.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.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; + + /// 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; +} 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 00000000000..f2af18bfc0c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_horizontal.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: 38.2.31 + +// dart format off +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.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 16.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 new file mode 100644 index 00000000000..d2b467b8528 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_bar_item_vertical.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: 38.2.31 + +// dart format off +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavBarItemVertical { + /// md.comp.nav-bar.item.vertical.active-indicator.height + static const double activeIndicatorHeight = 32.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.width + static const double activeIndicatorWidth = 56.00; + + /// 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 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 new file mode 100644 index 00000000000..100bd27615b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail.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: 38.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenNavRail { + /// md.comp.nav-rail.item.active.focused.state-layer.color + static const TokenColorRole itemActiveFocusedStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// 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.color + static const TokenColorRole itemActiveHoveredStateLayerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.nav-rail.item.active.hovered.state-layer.opacity + static const double itemActiveHoveredStateLayerOpacity = 0.08; + + /// 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.active.pressed.state-layer.opacity + static const double itemActivePressedStateLayerOpacity = 0.10; + + /// 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 new file mode 100644 index 00000000000..8f3a21fdb81 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_collapsed.dart @@ -0,0 +1,38 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavRailCollapsed { + /// md.comp.nav-rail.collapsed.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// 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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.nav-rail.collapsed.container.width + static const double containerWidth = 96.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; +} 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 00000000000..e5f9becfbfb --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_expanded.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenNavRailExpanded { + /// md.comp.nav-rail.expanded.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.nav-rail.expanded.container.elevation + static const double containerElevation = 0.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, + ); + + /// 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.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.top-space + static const double topSpace = 44.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 00000000000..95b570fbd21 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenNavRailItem { + /// md.comp.nav-rail.item.active-indicator.icon-label-space + static const double activeIndicatorIconLabelSpace = 8.00; + + /// md.comp.nav-rail.item.active-indicator.leading-space + static const double activeIndicatorLeadingSpace = 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.active-indicator.trailing-space + static const double activeIndicatorTrailingSpace = 16.00; + + /// 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.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 new file mode 100644 index 00000000000..3788f121027 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_horizontal.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: 38.2.31 + +// dart format off +import 'typescale.dart'; +import 'typescale_struct.dart'; + +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.full-width.trailing-space + static const double fullWidthTrailingSpace = 16.00; + + /// 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 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 new file mode 100644 index 00000000000..32fcb5ab2f9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/nav_rail_item_vertical.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +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.icon-label-space + static const double iconLabelSpace = 4.00; + + /// md.comp.nav-rail.item.vertical.label-text.font + 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; +} 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 00000000000..0e9e9d6883d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_bar.dart @@ -0,0 +1,159 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavigationBar { + /// 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-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.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.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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; + + /// 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; +} 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 00000000000..b09138ab686 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_drawer.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavigationDrawer { + /// 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-indicator.height + static const double activeIndicatorHeight = 56.00; + + /// 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-indicator.width + static const double activeIndicatorWidth = 336.00; + + /// 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.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.container.height + static const double containerHeight = 100.00; + + /// 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.container.width + static const double containerWidth = 360.00; + + /// md.comp.navigation-drawer.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// md.comp.navigation-drawer.focus.indicator.outline.offset + static const double focusIndicatorOutlineOffset = -3.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.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.headline.type + static const TypescaleStruct headlineType = TokenTypescale.titleSmall; + + /// md.comp.navigation-drawer.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.navigation-drawer.icon.size + static const double iconSize = 24.00; + + /// 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.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// md.comp.navigation-drawer.large-badge-label.color + static const TokenColorRole largeBadgeLabelColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.navigation-drawer.large-badge-label.type + static const TypescaleStruct largeBadgeLabelType = TokenTypescale.labelLarge; + + /// md.comp.navigation-drawer.modal.container.color + static const TokenColorRole modalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.navigation-drawer.modal.container.elevation + static const double modalContainerElevation = 1.00; + + /// md.comp.navigation-drawer.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.navigation-drawer.standard.container.color + static const TokenColorRole standardContainerColor = TokenColorRole.surface; + + /// md.comp.navigation-drawer.standard.container.elevation + static const double standardContainerElevation = 0.00; +} 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 00000000000..0c106639030 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/navigation_rail.dart @@ -0,0 +1,162 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenNavigationRail { + /// 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-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.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.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// 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.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; + + /// 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; +} 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 00000000000..ba4f91257d9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_card.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenOutlinedCard { + /// md.comp.outlined-card.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// md.comp.outlined-card.container.elevation + static const double containerElevation = 0.00; + + /// md.comp.outlined-card.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.outline; + + /// 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.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.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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.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.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.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.outlined-card.icon.color + static const TokenColorRole iconColor = TokenColorRole.primary; + + /// md.comp.outlined-card.icon.size + static const double iconSize = 24.00; + + /// md.comp.outlined-card.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outlineVariant; + + /// 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.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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; +} 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 00000000000..8f50eae05e5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_segmented_button.dart @@ -0,0 +1,165 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedSegmentedButton { + /// md.comp.outlined-segmented-button.container.height + static const double containerHeight = 40.00; + + /// md.comp.outlined-segmented-button.disabled.icon.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-segmented-button.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// md.comp.outlined-segmented-button.disabled.outline.opacity + static const double disabledOutlineOpacity = 0.12; + + /// md.comp.outlined-segmented-button.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.labelLarge; + + /// md.comp.outlined-segmented-button.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// 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.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.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.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; + + /// md.comp.outlined-segmented-button.with-icon.icon.size + static const double withIconIconSize = 18.00; +} 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 00000000000..8ee2cee9797 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/outlined_text_field.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenOutlinedTextField { + /// md.comp.outlined-text-field.caret.color + static const TokenColorRole caretColor = TokenColorRole.primary; + + /// 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.color + static const TokenColorRole disabledInputTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.input-text.opacity + static const double disabledInputTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.leading-icon.color + static const TokenColorRole disabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.leading-icon.opacity + static const double disabledLeadingIconOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.outline.color + static const TokenColorRole disabledOutlineColor = TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole disabledSupportingTextColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.supporting-text.opacity + static const double disabledSupportingTextOpacity = 0.38; + + /// md.comp.outlined-text-field.disabled.trailing-icon.color + static const TokenColorRole disabledTrailingIconColor = + TokenColorRole.onSurface; + + /// md.comp.outlined-text-field.disabled.trailing-icon.opacity + static const double disabledTrailingIconOpacity = 0.38; + + /// 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.outline.width + static const double focusOutlineWidth = 3.00; + + /// 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.outline.width + static const double hoverOutlineWidth = 1.00; + + /// 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.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.outlined-text-field.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.bodyLarge; + + /// md.comp.outlined-text-field.leading-icon.color + static const TokenColorRole leadingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.leading-icon.size + static const double leadingIconSize = 24.00; + + /// md.comp.outlined-text-field.outline.color + static const TokenColorRole outlineColor = TokenColorRole.outline; + + /// md.comp.outlined-text-field.outline.width + static const double outlineWidth = 1.00; + + /// md.comp.outlined-text-field.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; + + /// md.comp.outlined-text-field.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.outlined-text-field.trailing-icon.size + static const double trailingIconSize = 24.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 00000000000..9e7e866c9ff --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/palette.dart @@ -0,0 +1,725 @@ +// 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.2.31 + +// dart format off +class TokenPalette { + /// md.ref.palette.black + static const String black = '0xFF000000'; + + /// md.ref.palette.blue0 + static const String blue0 = '0xFF000000'; + + /// md.ref.palette.blue10 + static const String blue10 = '0xFF001944'; + + /// md.ref.palette.blue100 + static const String blue100 = '0xFFFFFFFF'; + + /// md.ref.palette.blue20 + static const String blue20 = '0xFF012C6F'; + + /// md.ref.palette.blue30 + static const String blue30 = '0xFF04409F'; + + /// md.ref.palette.blue40 + static const String blue40 = '0xFF1157CE'; + + /// md.ref.palette.blue50 + static const String blue50 = '0xFF3271EA'; + + /// md.ref.palette.blue60 + static const String blue60 = '0xFF4E8FF8'; + + /// md.ref.palette.blue70 + static const String blue70 = '0xFF76ACFF'; + + /// md.ref.palette.blue80 + static const String blue80 = '0xFFA1C9FF'; + + /// md.ref.palette.blue90 + static const String blue90 = '0xFFD0E4FF'; + + /// md.ref.palette.blue95 + static const String blue95 = '0xFFE7F2FF'; + + /// md.ref.palette.blue98 + static const String blue98 = '0xFFF5FAFF'; + + /// md.ref.palette.blue-variant0 + static const String blueVariant0 = '0xFF000000'; + + /// md.ref.palette.blue-variant10 + static const String blueVariant10 = '0xFF001F2D'; + + /// md.ref.palette.blue-variant100 + static const String blueVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.blue-variant20 + static const String blueVariant20 = '0xFF003549'; + + /// md.ref.palette.blue-variant30 + static const String blueVariant30 = '0xFF004D68'; + + /// md.ref.palette.blue-variant40 + static const String blueVariant40 = '0xFF006788'; + + /// md.ref.palette.blue-variant50 + static const String blueVariant50 = '0xFF0081A8'; + + /// md.ref.palette.blue-variant60 + static const String blueVariant60 = '0xFF009DC9'; + + /// md.ref.palette.blue-variant70 + static const String blueVariant70 = '0xFF00BBEA'; + + /// md.ref.palette.blue-variant80 + static const String blueVariant80 = '0xFF67D4FF'; + + /// md.ref.palette.blue-variant90 + static const String blueVariant90 = '0xFFBDE9FF'; + + /// md.ref.palette.blue-variant95 + static const String blueVariant95 = '0xFFE0F4FF'; + + /// md.ref.palette.blue-variant98 + static const String blueVariant98 = '0xFFF4FAFF'; + + /// md.ref.palette.cyan0 + static const String cyan0 = '0xFF000000'; + + /// md.ref.palette.cyan10 + static const String cyan10 = '0xFF001F26'; + + /// md.ref.palette.cyan100 + static const String cyan100 = '0xFFFFFFFF'; + + /// md.ref.palette.cyan20 + static const String cyan20 = '0xFF003641'; + + /// md.ref.palette.cyan30 + static const String cyan30 = '0xFF004E5D'; + + /// md.ref.palette.cyan40 + static const String cyan40 = '0xFF00687C'; + + /// md.ref.palette.cyan50 + static const String cyan50 = '0xFF00839B'; + + /// md.ref.palette.cyan60 + static const String cyan60 = '0xFF009EBB'; + + /// md.ref.palette.cyan70 + static const String cyan70 = '0xFF00BBDF'; + + /// md.ref.palette.cyan80 + static const String cyan80 = '0xFF60D5F3'; + + /// md.ref.palette.cyan90 + static const String cyan90 = '0xFFACEDFF'; + + /// md.ref.palette.cyan95 + static const String cyan95 = '0xFFD8F6FF'; + + /// md.ref.palette.cyan98 + static const String cyan98 = '0xFFF0FBFF'; + + /// md.ref.palette.error0 + static const String error0 = '0xFF000000'; + + /// md.ref.palette.error10 + static const String error10 = '0xFF410E0B'; + + /// md.ref.palette.error100 + static const String error100 = '0xFFFFFFFF'; + + /// md.ref.palette.error20 + static const String error20 = '0xFF601410'; + + /// md.ref.palette.error30 + static const String error30 = '0xFF8C1D18'; + + /// md.ref.palette.error40 + static const String error40 = '0xFFB3261E'; + + /// md.ref.palette.error50 + static const String error50 = '0xFFDC362E'; + + /// md.ref.palette.error60 + static const String error60 = '0xFFE46962'; + + /// md.ref.palette.error70 + static const String error70 = '0xFFEC928E'; + + /// md.ref.palette.error80 + static const String error80 = '0xFFF2B8B5'; + + /// md.ref.palette.error90 + static const String error90 = '0xFFF9DEDC'; + + /// md.ref.palette.error95 + static const String error95 = '0xFFFCEEEE'; + + /// md.ref.palette.error98 + static const String error98 = '0xFFFFF8F7'; + + /// md.ref.palette.error99 + static const String error99 = '0xFFFFFBF9'; + + /// md.ref.palette.green0 + static const String green0 = '0xFF000000'; + + /// md.ref.palette.green10 + static const String green10 = '0xFF002110'; + + /// md.ref.palette.green100 + static const String green100 = '0xFFFFFFFF'; + + /// md.ref.palette.green20 + static const String green20 = '0xFF00381F'; + + /// md.ref.palette.green30 + static const String green30 = '0xFF00522C'; + + /// md.ref.palette.green40 + static const String green40 = '0xFF006C35'; + + /// md.ref.palette.green50 + static const String green50 = '0xFF128937'; + + /// md.ref.palette.green60 + static const String green60 = '0xFF1AA64A'; + + /// md.ref.palette.green70 + static const String green70 = '0xFF44C265'; + + /// md.ref.palette.green80 + static const String green80 = '0xFF80DA88'; + + /// md.ref.palette.green90 + static const String green90 = '0xFFBEEFBB'; + + /// md.ref.palette.green95 + static const String green95 = '0xFFDDF8D8'; + + /// md.ref.palette.green98 + static const String green98 = '0xFFF2FCEF'; + + /// md.ref.palette.grey0 + static const String grey0 = '0xFF000000'; + + /// md.ref.palette.grey10 + static const String grey10 = '0xFF1B1B1C'; + + /// md.ref.palette.grey100 + static const String grey100 = '0xFFFFFFFF'; + + /// md.ref.palette.grey20 + static const String grey20 = '0xFF303030'; + + /// md.ref.palette.grey30 + static const String grey30 = '0xFF474747'; + + /// md.ref.palette.grey40 + static const String grey40 = '0xFF5E5E5E'; + + /// md.ref.palette.grey50 + static const String grey50 = '0xFF777777'; + + /// md.ref.palette.grey60 + static const String grey60 = '0xFF919191'; + + /// md.ref.palette.grey70 + static const String grey70 = '0xFFABABAB'; + + /// md.ref.palette.grey80 + static const String grey80 = '0xFFC7C7C7'; + + /// md.ref.palette.grey90 + static const String grey90 = '0xFFE3E3E3'; + + /// md.ref.palette.grey95 + static const String grey95 = '0xFFF2F2F2'; + + /// md.ref.palette.grey98 + static const String grey98 = '0xFFF9F9F9'; + + /// md.ref.palette.grey-variant0 + static const String greyVariant0 = '0xFF000000'; + + /// md.ref.palette.grey-variant10 + static const String greyVariant10 = '0xFF191D1C'; + + /// md.ref.palette.grey-variant100 + static const String greyVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.grey-variant20 + static const String greyVariant20 = '0xFF2D312F'; + + /// md.ref.palette.grey-variant30 + static const String greyVariant30 = '0xFF444746'; + + /// md.ref.palette.grey-variant40 + static const String greyVariant40 = '0xFF5C5F5E'; + + /// md.ref.palette.grey-variant50 + static const String greyVariant50 = '0xFF747775'; + + /// md.ref.palette.grey-variant60 + static const String greyVariant60 = '0xFF8E918F'; + + /// md.ref.palette.grey-variant70 + static const String greyVariant70 = '0xFFA9ACAA'; + + /// md.ref.palette.grey-variant80 + static const String greyVariant80 = '0xFFC4C7C5'; + + /// md.ref.palette.grey-variant90 + static const String greyVariant90 = '0xFFE1E3E1'; + + /// md.ref.palette.grey-variant95 + static const String greyVariant95 = '0xFFEFF2EF'; + + /// md.ref.palette.grey-variant98 + static const String greyVariant98 = '0xFFF7FAF7'; + + /// md.ref.palette.neutral0 + static const String neutral0 = '0xFF000000'; + + /// md.ref.palette.neutral10 + static const String neutral10 = '0xFF1D1B20'; + + /// md.ref.palette.neutral100 + static const String neutral100 = '0xFFFFFFFF'; + + /// md.ref.palette.neutral12 + static const String neutral12 = '0xFF211F26'; + + /// md.ref.palette.neutral17 + static const String neutral17 = '0xFF2B2930'; + + /// md.ref.palette.neutral20 + static const String neutral20 = '0xFF322F35'; + + /// md.ref.palette.neutral22 + static const String neutral22 = '0xFF36343B'; + + /// md.ref.palette.neutral24 + static const String neutral24 = '0xFF3B383E'; + + /// md.ref.palette.neutral30 + static const String neutral30 = '0xFF48464C'; + + /// md.ref.palette.neutral4 + static const String neutral4 = '0xFF0F0D13'; + + /// md.ref.palette.neutral40 + static const String neutral40 = '0xFF605D64'; + + /// md.ref.palette.neutral50 + static const String neutral50 = '0xFF79767D'; + + /// md.ref.palette.neutral6 + static const String neutral6 = '0xFF141218'; + + /// md.ref.palette.neutral60 + static const String neutral60 = '0xFF938F96'; + + /// md.ref.palette.neutral70 + static const String neutral70 = '0xFFAEA9B1'; + + /// md.ref.palette.neutral80 + static const String neutral80 = '0xFFCAC5CD'; + + /// md.ref.palette.neutral87 + static const String neutral87 = '0xFFDED8E1'; + + /// md.ref.palette.neutral90 + static const String neutral90 = '0xFFE6E0E9'; + + /// md.ref.palette.neutral92 + static const String neutral92 = '0xFFECE6F0'; + + /// md.ref.palette.neutral94 + static const String neutral94 = '0xFFF3EDF7'; + + /// md.ref.palette.neutral95 + static const String neutral95 = '0xFFF5EFF7'; + + /// md.ref.palette.neutral96 + static const String neutral96 = '0xFFF7F2FA'; + + /// md.ref.palette.neutral98 + static const String neutral98 = '0xFFFEF7FF'; + + /// md.ref.palette.neutral99 + static const String neutral99 = '0xFFFFFBFF'; + + /// md.ref.palette.neutral-variant0 + static const String neutralVariant0 = '0xFF000000'; + + /// md.ref.palette.neutral-variant10 + static const String neutralVariant10 = '0xFF1D1A22'; + + /// md.ref.palette.neutral-variant100 + static const String neutralVariant100 = '0xFFFFFFFF'; + + /// md.ref.palette.neutral-variant20 + static const String neutralVariant20 = '0xFF322F37'; + + /// md.ref.palette.neutral-variant30 + static const String neutralVariant30 = '0xFF49454F'; + + /// md.ref.palette.neutral-variant40 + static const String neutralVariant40 = '0xFF605D66'; + + /// md.ref.palette.neutral-variant50 + static const String neutralVariant50 = '0xFF79747E'; + + /// md.ref.palette.neutral-variant60 + static const String neutralVariant60 = '0xFF938F99'; + + /// md.ref.palette.neutral-variant70 + static const String neutralVariant70 = '0xFFAEA9B4'; + + /// md.ref.palette.neutral-variant80 + static const String neutralVariant80 = '0xFFCAC4D0'; + + /// md.ref.palette.neutral-variant90 + static const String neutralVariant90 = '0xFFE7E0EC'; + + /// md.ref.palette.neutral-variant95 + static const String neutralVariant95 = '0xFFF5EEFA'; + + /// md.ref.palette.neutral-variant98 + static const String neutralVariant98 = '0xFFFDF7FF'; + + /// md.ref.palette.neutral-variant99 + static const String neutralVariant99 = '0xFFFFFBFE'; + + /// md.ref.palette.orange0 + static const String orange0 = '0xFF000000'; + + /// md.ref.palette.orange10 + static const String orange10 = '0xFF321200'; + + /// md.ref.palette.orange100 + static const String orange100 = '0xFFFFFFFF'; + + /// md.ref.palette.orange20 + static const String orange20 = '0xFF522302'; + + /// md.ref.palette.orange30 + static const String orange30 = '0xFF753403'; + + /// md.ref.palette.orange40 + static const String orange40 = '0xFF9A4600'; + + /// md.ref.palette.orange50 + static const String orange50 = '0xFFC05A01'; + + /// md.ref.palette.orange60 + static const String orange60 = '0xFFE86E00'; + + /// md.ref.palette.orange70 + static const String orange70 = '0xFFFF8D41'; + + /// md.ref.palette.orange80 + static const String orange80 = '0xFFFFB683'; + + /// md.ref.palette.orange90 + static const String orange90 = '0xFFFFDCC3'; + + /// md.ref.palette.orange95 + static const String orange95 = '0xFFFFEDE1'; + + /// md.ref.palette.orange98 + static const String orange98 = '0xFFFFF8F4'; + + /// md.ref.palette.pink0 + static const String pink0 = '0xFF000000'; + + /// md.ref.palette.pink10 + static const String pink10 = '0xFF3D0023'; + + /// md.ref.palette.pink100 + static const String pink100 = '0xFFFFFFFF'; + + /// md.ref.palette.pink20 + static const String pink20 = '0xFF620438'; + + /// md.ref.palette.pink30 + static const String pink30 = '0xFF8D0053'; + + /// md.ref.palette.pink40 + static const String pink40 = '0xFFB60D6E'; + + /// md.ref.palette.pink50 + static const String pink50 = '0xFFDC258D'; + + /// md.ref.palette.pink60 + static const String pink60 = '0xFFF94AAB'; + + /// 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.pink95 + static const String pink95 = '0xFFFFECF6'; + + /// md.ref.palette.pink98 + static const String pink98 = '0xFFFFF7FC'; + + /// md.ref.palette.primary0 + static const String primary0 = '0xFF000000'; + + /// md.ref.palette.primary10 + static const String primary10 = '0xFF21005D'; + + /// md.ref.palette.primary100 + static const String primary100 = '0xFFFFFFFF'; + + /// md.ref.palette.primary20 + static const String primary20 = '0xFF381E72'; + + /// md.ref.palette.primary30 + static const String primary30 = '0xFF4F378B'; + + /// md.ref.palette.primary40 + static const String primary40 = '0xFF6750A4'; + + /// md.ref.palette.primary50 + static const String primary50 = '0xFF7F67BE'; + + /// md.ref.palette.primary60 + static const String primary60 = '0xFF9A82DB'; + + /// md.ref.palette.primary70 + static const String primary70 = '0xFFB69DF8'; + + /// md.ref.palette.primary80 + static const String primary80 = '0xFFD0BCFF'; + + /// md.ref.palette.primary90 + static const String primary90 = '0xFFEADDFF'; + + /// 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.purple10 + static const String purple10 = '0xFF280255'; + + /// md.ref.palette.purple100 + static const String purple100 = '0xFFFFFFFF'; + + /// md.ref.palette.purple20 + static const String purple20 = '0xFF400B84'; + + /// md.ref.palette.purple30 + static const String purple30 = '0xFF5629A4'; + + /// md.ref.palette.purple40 + static const String purple40 = '0xFF7438D2'; + + /// md.ref.palette.purple50 + static const String purple50 = '0xFF9254EA'; + + /// md.ref.palette.purple60 + static const String purple60 = '0xFFAD72FF'; + + /// md.ref.palette.purple70 + static const String purple70 = '0xFFC597FF'; + + /// md.ref.palette.purple80 + static const String purple80 = '0xFFD9BAFD'; + + /// md.ref.palette.purple90 + static const String purple90 = '0xFFEEDCFE'; + + /// md.ref.palette.purple95 + static const String purple95 = '0xFFF7ECFE'; + + /// md.ref.palette.purple98 + static const String purple98 = '0xFFFDF8FF'; + + /// md.ref.palette.red0 + static const String red0 = '0xFF000000'; + + /// md.ref.palette.red10 + static const String red10 = '0xFF3A0907'; + + /// md.ref.palette.red100 + static const String red100 = '0xFFFFFFFF'; + + /// md.ref.palette.red20 + static const String red20 = '0xFF60150F'; + + /// md.ref.palette.red30 + static const String red30 = '0xFF8A1A16'; + + /// md.ref.palette.red40 + static const String red40 = '0xFFB3251E'; + + /// md.ref.palette.red50 + static const String red50 = '0xFFDB372D'; + + /// md.ref.palette.red60 + static const String red60 = '0xFFF55E57'; + + /// md.ref.palette.red70 + static const String red70 = '0xFFFF8983'; + + /// md.ref.palette.red80 + static const String red80 = '0xFFFFB3AE'; + + /// md.ref.palette.red90 + static const String red90 = '0xFFFFDADC'; + + /// md.ref.palette.red95 + static const String red95 = '0xFFFFECEE'; + + /// md.ref.palette.red98 + static const String red98 = '0xFFFFF8F8'; + + /// md.ref.palette.secondary0 + static const String secondary0 = '0xFF000000'; + + /// md.ref.palette.secondary10 + static const String secondary10 = '0xFF1D192B'; + + /// md.ref.palette.secondary100 + static const String secondary100 = '0xFFFFFFFF'; + + /// md.ref.palette.secondary20 + static const String secondary20 = '0xFF332D41'; + + /// md.ref.palette.secondary30 + static const String secondary30 = '0xFF4A4458'; + + /// md.ref.palette.secondary40 + static const String secondary40 = '0xFF625B71'; + + /// md.ref.palette.secondary50 + static const String secondary50 = '0xFF7A7289'; + + /// md.ref.palette.secondary60 + static const String secondary60 = '0xFF958DA5'; + + /// md.ref.palette.secondary70 + static const String secondary70 = '0xFFB0A7C0'; + + /// md.ref.palette.secondary80 + static const String secondary80 = '0xFFCCC2DC'; + + /// md.ref.palette.secondary90 + static const String secondary90 = '0xFFE8DEF8'; + + /// md.ref.palette.secondary95 + static const String secondary95 = '0xFFF6EDFF'; + + /// md.ref.palette.secondary98 + static const String secondary98 = '0xFFFEF7FF'; + + /// md.ref.palette.secondary99 + static const String secondary99 = '0xFFFFFBFE'; + + /// md.ref.palette.tertiary0 + static const String tertiary0 = '0xFF000000'; + + /// md.ref.palette.tertiary10 + static const String tertiary10 = '0xFF31111D'; + + /// md.ref.palette.tertiary100 + static const String tertiary100 = '0xFFFFFFFF'; + + /// md.ref.palette.tertiary20 + static const String tertiary20 = '0xFF492532'; + + /// md.ref.palette.tertiary30 + static const String tertiary30 = '0xFF633B48'; + + /// md.ref.palette.tertiary40 + static const String tertiary40 = '0xFF7D5260'; + + /// md.ref.palette.tertiary50 + static const String tertiary50 = '0xFF986977'; + + /// md.ref.palette.tertiary60 + static const String tertiary60 = '0xFFB58392'; + + /// md.ref.palette.tertiary70 + static const String tertiary70 = '0xFFD29DAC'; + + /// md.ref.palette.tertiary80 + static const String tertiary80 = '0xFFEFB8C8'; + + /// md.ref.palette.tertiary90 + static const String tertiary90 = '0xFFFFD8E4'; + + /// md.ref.palette.tertiary95 + static const String tertiary95 = '0xFFFFECF1'; + + /// md.ref.palette.tertiary98 + static const String tertiary98 = '0xFFFFF8F8'; + + /// md.ref.palette.tertiary99 + static const String tertiary99 = '0xFFFFFBFA'; + + /// md.ref.palette.white + static const String white = '0xFFFFFFFF'; + + /// md.ref.palette.yellow0 + static const String yellow0 = '0xFF000000'; + + /// 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.yellow50 + static const String yellow50 = '0xFFB16300'; + + /// md.ref.palette.yellow60 + static const String yellow60 = '0xFFD37B00'; + + /// md.ref.palette.yellow70 + static const String yellow70 = '0xFFEF9800'; + + /// 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 new file mode 100644 index 00000000000..6b43acedc62 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/plain_tooltip.dart @@ -0,0 +1,32 @@ +// 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.2.31 + +// dart format off +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.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.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; + + /// md.comp.plain-tooltip.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodySmall; +} 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 00000000000..83fc6541678 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/primary_navigation_tab.dart @@ -0,0 +1,170 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole activeFocusStateLayerColor = + TokenColorRole.primary; + + /// 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.color + static const TokenColorRole activeHoverStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.hover.state-layer.opacity + static const double activeHoverStateLayerOpacity = 0.08; + + /// md.comp.primary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// 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.color + static const TokenColorRole activePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.active.pressed.state-layer.opacity + static const double activePressedStateLayerOpacity = 0.10; + + /// md.comp.primary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.color + static const TokenColorRole inactiveFocusStateLayerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole inactiveHoverStateLayerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole inactivePressedStateLayerColor = + TokenColorRole.primary; + + /// md.comp.primary-navigation-tab.inactive.pressed.state-layer.opacity + static const double inactivePressedStateLayerOpacity = 0.10; + + /// 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-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-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; + + /// md.comp.primary-navigation-tab.with-label-text.label-text.type + static const TypescaleStruct withLabelTextLabelTextType = + TokenTypescale.titleSmall; +} 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 00000000000..5497dc581c9 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator.dart @@ -0,0 +1,47 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenProgressIndicator { + /// md.comp.progress-indicator.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// 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.stop-indicator.color + static const TokenColorRole stopIndicatorColor = TokenColorRole.primary; + + /// 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.track.color + static const TokenColorRole trackColor = TokenColorRole.secondaryContainer; + + /// 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, + ); +} 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 00000000000..ffa3decafd4 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_circular.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +class TokenProgressIndicatorCircular { + /// 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.active-indicator.wave.wavelength + static const double activeIndicatorWaveWavelength = 15.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 new file mode 100644 index 00000000000..a5269fb2e58 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/progress_indicator_linear.dart @@ -0,0 +1,38 @@ +// 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.2.31 + +// dart format off +class TokenProgressIndicatorLinear { + /// md.comp.progress-indicator.linear.active-indicator.thickness + static const double activeIndicatorThickness = 4.00; + + /// md.comp.progress-indicator.linear.active-indicator.wave.amplitude + static const double activeIndicatorWaveAmplitude = 3.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; + + /// md.comp.progress-indicator.linear.indeterminate.active-indicator.wave.wavelength + static const double indeterminateActiveIndicatorWaveWavelength = 20.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 new file mode 100644 index 00000000000..003f085f67c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/radio_button.dart @@ -0,0 +1,100 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; + +class TokenRadioButton { + /// md.comp.radio-button.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; + + /// md.comp.radio-button.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.onSurface; + + /// 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.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.focus.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// 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.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.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.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.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.radio-button.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// 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.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; +} 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 00000000000..c8f94b848df --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/rich_tooltip.dart @@ -0,0 +1,83 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenRichTooltip { + /// 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.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// 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.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.labelLarge; + + /// 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.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.rich-tooltip.container.color + static const TokenColorRole containerColor = TokenColorRole.surfaceContainer; + + /// md.comp.rich-tooltip.container.elevation + static const double containerElevation = 3.00; + + /// md.comp.rich-tooltip.container.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.subhead.color + static const TokenColorRole subheadColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.subhead.type + static const TypescaleStruct subheadType = TokenTypescale.titleSmall; + + /// md.comp.rich-tooltip.supporting-text.color + static const TokenColorRole supportingTextColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.rich-tooltip.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyMedium; +} 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 00000000000..1fcf0d97992 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/search_bar.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSearchBar { + /// 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.contained.trailing-margin + static const double containedTrailingMargin = 24.00; + + /// md.comp.search-bar.contained.trailing-space + static const double containedTrailingSpace = 4.00; + + /// md.comp.search-bar.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.search-bar.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.search-bar.container.height + static const double containerHeight = 56.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.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.hover.state-layer.color + static const TokenColorRole hoverStateLayerColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// 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.input-text.type + static const TypescaleStruct inputTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-bar.leading-icon.color + static const TokenColorRole leadingIconColor = TokenColorRole.onSurface; + + /// md.comp.search-bar.leading-icon.leading-icon-label-space + static const double leadingIconLeadingIconLabelSpace = 16.00; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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.supporting-text.type + static const TypescaleStruct supportingTextType = TokenTypescale.bodyLarge; + + /// md.comp.search-bar.trailing-icon.color + static const TokenColorRole trailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// 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; +} 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 00000000000..abfa09e8b67 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/search_view.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSearchView { + /// md.comp.search-view.contained.background.color + static const TokenColorRole containedBackgroundColor = + TokenColorRole.surfaceContainerLow; + + /// 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.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// md.comp.search-view.container.elevation + static const double containerElevation = 6.00; + + /// md.comp.search-view.divider.color + static const TokenColorRole dividerColor = TokenColorRole.outline; + + /// 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.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.color + static const TokenColorRole headerInputTextColor = TokenColorRole.onSurface; + + /// md.comp.search-view.header.input-text.type + static const TypescaleStruct headerInputTextType = TokenTypescale.bodyLarge; + + /// 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.supporting-text.type + static const TypescaleStruct headerSupportingTextType = + TokenTypescale.bodyLarge; + + /// md.comp.search-view.header.trailing-icon.color + static const TokenColorRole headerTrailingIconColor = + TokenColorRole.onSurfaceVariant; + + /// 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; +} 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 00000000000..170e2979a31 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/secondary_navigation_tab.dart @@ -0,0 +1,107 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSecondaryNavigationTab { + /// md.comp.secondary-navigation-tab.active-indicator.color + static const TokenColorRole activeIndicatorColor = TokenColorRole.primary; + + /// md.comp.secondary-navigation-tab.active-indicator.height + static const double activeIndicatorHeight = 2.00; + + /// md.comp.secondary-navigation-tab.active.label-text.color + static const TokenColorRole activeLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.secondary-navigation-tab.container.color + static const TokenColorRole containerColor = TokenColorRole.surface; + + /// 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.shadow-color + static const TokenColorRole containerShadowColor = TokenColorRole.shadow; + + /// 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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.state-layer.opacity + static const double focusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// 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 TypescaleStruct labelTextType = TokenTypescale.titleSmall; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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.icon.size + static const double withIconIconSize = 24.00; + + /// 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 new file mode 100644 index 00000000000..61a2af551a7 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/shape.dart @@ -0,0 +1,172 @@ +// 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.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenShape { + /// 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.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-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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.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 + 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.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.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.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.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.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-value.extra-extra-large + static const double cornerValueExtraExtraLarge = 48.00; + + /// md.sys.shape.corner-value.extra-large + static const double cornerValueExtraLarge = 28.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-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.none + static const double cornerValueNone = 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 new file mode 100644 index 00000000000..6e04e562d20 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/shape_struct.dart @@ -0,0 +1,20 @@ +// 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. + +// dart format off +class ShapeStruct { + const ShapeStruct({ + required this.family, + required this.topLeft, + required this.topRight, + 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 new file mode 100644 index 00000000000..d4fe7d99021 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_bottom.dart @@ -0,0 +1,58 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetBottom { + /// md.comp.sheet.bottom.docked.container.color + static const TokenColorRole dockedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// 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.drag-handle.color + static const TokenColorRole dockedDragHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.bottom.docked.drag-handle.height + static const double dockedDragHandleHeight = 4.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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.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.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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; +} 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 00000000000..4a942cdf0ce --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_floating.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSheetFloating { + /// md.comp.sheet.floating.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.sheet.floating.container.elevation + static const double containerElevation = 1.00; + + /// 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 00000000000..16ead5cb58f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/sheet_side.dart @@ -0,0 +1,113 @@ +// 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.2.31 + +// dart format off +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.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.focus.state-layer.opacity + static const double dockedActionFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double dockedActionHoverStateLayerOpacity = 0.08; + + /// 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.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.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.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.headline.color + static const TokenColorRole dockedHeadlineColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.sheet.side.docked.headline.type + static const TypescaleStruct dockedHeadlineType = TokenTypescale.titleLarge; + + /// md.comp.sheet.side.docked.modal.container.color + static const TokenColorRole dockedModalContainerColor = + TokenColorRole.surfaceContainerLow; + + /// 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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 16.00, + topRight: 0.00, + bottomLeft: 16.00, + bottomRight: 0.00, + ); + + /// md.comp.sheet.side.docked.standard.container.color + static const TokenColorRole dockedStandardContainerColor = + TokenColorRole.surface; + + /// md.comp.sheet.side.docked.standard.container.elevation + static const double dockedStandardContainerElevation = 0.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 00000000000..7ee08822028 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider.dart @@ -0,0 +1,210 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSlider { + /// 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.handle.leading-space + static const double activeHandleLeadingSpace = 6.00; + + /// md.comp.slider.active.handle.padding + static const double activeHandlePadding = 6.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.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.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.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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// 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.active.track.opacity + static const double disabledActiveTrackOpacity = 0.38; + + /// md.comp.slider.disabled.handle.color + static const TokenColorRole disabledHandleColor = TokenColorRole.onSurface; + + /// 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.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.disabled.inactive.track.opacity + static const double disabledInactiveTrackOpacity = 0.12; + + /// md.comp.slider.focus.active.track.color + static const TokenColorRole focusActiveTrackColor = TokenColorRole.primary; + + /// md.comp.slider.focus.handle.width + static const double focusHandleWidth = 2.00; + + /// 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.handle.height + static const double handleHeight = 44.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.handle.width + static const double handleWidth = 4.00; + + /// md.comp.slider.hover.handle.width + static const double hoverHandleWidth = 4.00; + + /// md.comp.slider.inactive.stop-indicator.container.color + static const TokenColorRole inactiveStopIndicatorContainerColor = + TokenColorRole.onSecondaryContainer; + + /// md.comp.slider.inactive.stop-indicator.container.opacity + static const double inactiveStopIndicatorContainerOpacity = 1.00; + + /// md.comp.slider.inactive.track.color + static const TokenColorRole inactiveTrackColor = + TokenColorRole.secondaryContainer; + + /// md.comp.slider.inactive.track.height + static const double inactiveTrackHeight = 16.00; + + /// 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.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.handle.width + static const double pressedHandleWidth = 2.00; + + /// 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.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.stop-indicator.size + static const double stopIndicatorSize = 4.00; + + /// md.comp.slider.stop-indicator.trailing-space + static const double stopIndicatorTrailingSpace = 4.00; + + /// md.comp.slider.value-indicator.active.bottom-space + static const double valueIndicatorActiveBottomSpace = 12.00; + + /// md.comp.slider.value-indicator.container.color + static const TokenColorRole valueIndicatorContainerColor = + TokenColorRole.inverseSurface; + + /// 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 new file mode 100644 index 00000000000..313075a025c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_large.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +class TokenSliderLarge { + /// 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; + + /// 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.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 new file mode 100644 index 00000000000..d0bdfa55afa --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_medium.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +class TokenSliderMedium { + /// 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.active.track.shape.leading + static const double activeTrackShapeLeading = 12.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 new file mode 100644 index 00000000000..0caf195fcbc --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_small.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenSliderSmall { + /// md.comp.slider.small.active.handle.height + static const double activeHandleHeight = 44.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.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 new file mode 100644 index 00000000000..1077564db2b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_xlarge.dart @@ -0,0 +1,29 @@ +// 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.2.31 + +// dart format off +class TokenSliderXlarge { + /// 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.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.icon.size + static const double iconSize = 32.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 new file mode 100644 index 00000000000..c3a2fc6816a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/slider_xsmall.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenSliderXsmall { + /// 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.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 new file mode 100644 index 00000000000..80e4a160c0a --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/snackbar.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenSnackbar { + /// 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.focus.state-layer.opacity + static const double actionFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double actionHoverStateLayerOpacity = 0.08; + + /// md.comp.snackbar.action.label-text.color + static const TokenColorRole actionLabelTextColor = + TokenColorRole.inversePrimary; + + /// md.comp.snackbar.action.label-text.type + static const TypescaleStruct actionLabelTextType = TokenTypescale.labelLarge; + + /// 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.action.pressed.state-layer.opacity + static const double actionPressedStateLayerOpacity = 0.10; + + /// md.comp.snackbar.container.color + static const TokenColorRole containerColor = TokenColorRole.inverseSurface; + + /// md.comp.snackbar.container.elevation + static const double containerElevation = 6.00; + + /// 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, + ); + + /// 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.focus.state-layer.opacity + static const double iconFocusStateLayerOpacity = 0.10; + + /// 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.hover.state-layer.opacity + static const double iconHoverStateLayerOpacity = 0.08; + + /// 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.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.color + static const TokenColorRole supportingTextColor = + TokenColorRole.inverseOnSurface; + + /// 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; +} 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 00000000000..988f454139f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_large.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenSplitButtonLarge { + /// md.comp.split-button.large.between-space + static const double betweenSpace = 2.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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + 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.inner-corner.pressed.corner-size + static const double innerCornerPressedCornerSize = 20.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; + + /// md.comp.split-button.large.trailing-button.icon.size + static const double trailingButtonIconSize = 38.00; + + /// md.comp.split-button.large.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.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 new file mode 100644 index 00000000000..840e379a68c --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_medium.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenSplitButtonMedium { + /// 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.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.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.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 new file mode 100644 index 00000000000..10363583829 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_small.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenSplitButtonSmall { + /// md.comp.split-button.small.between-space + static const double betweenSpace = 2.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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.small.inner-corner.corner-size + static const double innerCornerCornerSize = 4.00; + + /// md.comp.split-button.small.inner-corner.hovered.corner-size + static const double innerCornerHoveredCornerSize = 12.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.leading-button.trailing-space + static const double leadingButtonTrailingSpace = 12.00; + + /// md.comp.split-button.small.trailing-button.icon.size + static const double trailingButtonIconSize = 22.00; + + /// 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.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 new file mode 100644 index 00000000000..39ca6942c6b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xlarge.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenSplitButtonXlarge { + /// md.comp.split-button.xlarge.between-space + static const double betweenSpace = 2.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( + family: 'SHAPE_FAMILY_CIRCULAR', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.xlarge.inner-corner.corner-size + static const double innerCornerCornerSize = 12.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.icon.size + static const double trailingButtonIconSize = 50.00; + + /// md.comp.split-button.xlarge.trailing-button.inner-corner.selected.corner-size + static const double trailingButtonInnerCornerSelectedCornerSize = 50.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 new file mode 100644 index 00000000000..29b0f8313ed --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/split_button_xsmall.dart @@ -0,0 +1,55 @@ +// 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.2.31 + +// dart format off +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', + topLeft: 0.00, + topRight: 0.00, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.split-button.xsmall.inner-corner.corner-size + static const double innerCornerCornerSize = 4.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.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; + + /// md.comp.split-button.xsmall.outer-corner.corner-size + static const double outerCornerCornerSize = 50.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/state.dart b/packages/material_ui/tool/gen_defaults/data/state.dart new file mode 100644 index 00000000000..6cc775adb19 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/state.dart @@ -0,0 +1,23 @@ +// 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.2.31 + +// dart format off +class TokenState { + /// md.sys.state.disabled.state-layer-opacity + static const double disabledStateLayerOpacity = 0.38; + + /// 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; + + /// 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 00000000000..6dc71b2f5bf --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/state_focus_indicator.dart @@ -0,0 +1,17 @@ +// 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.2.31 + +// dart format off +class TokenStateFocusIndicator { + /// 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 new file mode 100644 index 00000000000..366a4bad9a5 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/suggestion_chip.dart @@ -0,0 +1,173 @@ +// 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.2.31 + +// dart format off +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.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// 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.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.dragged.state-layer.opacity + static const double draggedStateLayerOpacity = 0.16; + + /// md.comp.suggestion-chip.elevated.container.color + static const TokenColorRole elevatedContainerColor = + TokenColorRole.surfaceContainerLow; + + /// md.comp.suggestion-chip.elevated.container.elevation + static const double elevatedContainerElevation = 1.00; + + /// md.comp.suggestion-chip.elevated.container.shadow-color + static const TokenColorRole elevatedContainerShadowColor = + TokenColorRole.shadow; + + /// md.comp.suggestion-chip.elevated.disabled.container.color + static const TokenColorRole elevatedDisabledContainerColor = + TokenColorRole.onSurface; + + /// 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.color + static const TokenColorRole flatDisabledOutlineColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.flat.disabled.outline.opacity + static const double flatDisabledOutlineOpacity = 0.12; + + /// 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.flat.outline.width + static const double flatOutlineWidth = 1.00; + + /// md.comp.suggestion-chip.focus.indicator.color + static const TokenColorRole focusIndicatorColor = TokenColorRole.secondary; + + /// 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.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.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.hover.state-layer.opacity + static const double hoverStateLayerOpacity = 0.08; + + /// md.comp.suggestion-chip.label-text.color + static const TokenColorRole labelTextColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.suggestion-chip.label-text.type + static const TypescaleStruct labelTextType = TokenTypescale.labelLarge; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.color + static const TokenColorRole withLeadingIconDisabledLeadingIconColor = + TokenColorRole.onSurface; + + /// md.comp.suggestion-chip.with-leading-icon.disabled.leading-icon.opacity + static const double withLeadingIconDisabledLeadingIconOpacity = 0.38; + + /// 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.leading-icon.size + static const double withLeadingIconLeadingIconSize = 18.00; + + /// 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 new file mode 100644 index 00000000000..b35dcd41e9e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/switch.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenSwitch { + /// md.comp.switch.disabled.selected.handle.color + static const TokenColorRole disabledSelectedHandleColor = + TokenColorRole.surface; + + /// md.comp.switch.disabled.selected.handle.opacity + static const double disabledSelectedHandleOpacity = 1.00; + + /// md.comp.switch.disabled.selected.icon.color + static const TokenColorRole disabledSelectedIconColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.selected.icon.opacity + static const double disabledSelectedIconOpacity = 0.38; + + /// md.comp.switch.disabled.selected.track.color + static const TokenColorRole disabledSelectedTrackColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.track.opacity + static const double disabledTrackOpacity = 0.12; + + /// md.comp.switch.disabled.unselected.handle.color + static const TokenColorRole disabledUnselectedHandleColor = + TokenColorRole.onSurface; + + /// md.comp.switch.disabled.unselected.handle.opacity + static const double disabledUnselectedHandleOpacity = 0.38; + + /// md.comp.switch.disabled.unselected.icon.color + static const TokenColorRole disabledUnselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.disabled.unselected.icon.opacity + static const double disabledUnselectedIconOpacity = 0.38; + + /// md.comp.switch.disabled.unselected.track.color + static const TokenColorRole disabledUnselectedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// 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.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, + bottomLeft: 0.00, + bottomRight: 0.00, + ); + + /// md.comp.switch.pressed.handle.height + static const double pressedHandleHeight = 28.00; + + /// md.comp.switch.pressed.handle.width + static const double pressedHandleWidth = 28.00; + + /// 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.state-layer.opacity + static const double selectedFocusStateLayerOpacity = 0.10; + + /// 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.handle.height + static const double selectedHandleHeight = 24.00; + + /// md.comp.switch.selected.handle.width + static const double selectedHandleWidth = 24.00; + + /// 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.state-layer.opacity + static const double selectedHoverStateLayerOpacity = 0.08; + + /// 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.icon.size + static const double selectedIconSize = 16.00; + + /// 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.state-layer.opacity + static const double selectedPressedStateLayerOpacity = 0.10; + + /// 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.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; + + /// md.comp.switch.track.height + static const double trackHeight = 32.00; + + /// md.comp.switch.track.outline.width + static const double trackOutlineWidth = 2.00; + + /// 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.track.width + static const double trackWidth = 52.00; + + /// md.comp.switch.unselected.focus.handle.color + static const TokenColorRole unselectedFocusHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.focus.icon.color + static const TokenColorRole unselectedFocusIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.focus.state-layer.color + static const TokenColorRole unselectedFocusStateLayerColor = + TokenColorRole.onSurface; + + /// 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.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.handle.height + static const double unselectedHandleHeight = 16.00; + + /// md.comp.switch.unselected.handle.width + static const double unselectedHandleWidth = 16.00; + + /// md.comp.switch.unselected.hover.handle.color + static const TokenColorRole unselectedHoverHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.hover.icon.color + static const TokenColorRole unselectedHoverIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.state-layer.color + static const TokenColorRole unselectedHoverStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.hover.state-layer.opacity + static const double unselectedHoverStateLayerOpacity = 0.08; + + /// md.comp.switch.unselected.hover.track.color + static const TokenColorRole unselectedHoverTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.hover.track.outline.color + static const TokenColorRole unselectedHoverTrackOutlineColor = + TokenColorRole.outline; + + /// md.comp.switch.unselected.icon.color + static const TokenColorRole unselectedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.icon.size + static const double unselectedIconSize = 16.00; + + /// md.comp.switch.unselected.pressed.handle.color + static const TokenColorRole unselectedPressedHandleColor = + TokenColorRole.onSurfaceVariant; + + /// md.comp.switch.unselected.pressed.icon.color + static const TokenColorRole unselectedPressedIconColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.state-layer.color + static const TokenColorRole unselectedPressedStateLayerColor = + TokenColorRole.onSurface; + + /// md.comp.switch.unselected.pressed.state-layer.opacity + static const double unselectedPressedStateLayerOpacity = 0.10; + + /// md.comp.switch.unselected.pressed.track.color + static const TokenColorRole unselectedPressedTrackColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.switch.unselected.pressed.track.outline.color + static const TokenColorRole unselectedPressedTrackOutlineColor = + TokenColorRole.outline; + + /// 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.with-icon.handle.height + static const double withIconHandleHeight = 24.00; + + /// md.comp.switch.with-icon.handle.width + static const double withIconHandleWidth = 24.00; +} 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 00000000000..e07978e9c0e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/time_input.dart @@ -0,0 +1,208 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenTimeInput { + /// md.comp.time-input.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.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.focus.indicator.thickness + static const double focusIndicatorThickness = 3.00; + + /// md.comp.time-input.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// 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.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// 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.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.container.color + static const TokenColorRole timeInputFieldContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// 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.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.focus.outline.width + static const double timeInputFieldFocusOutlineWidth = 2.00; + + /// 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.hover.state-layer.opacity + static const double timeInputFieldHoverStateLayerOpacity = 0.08; + + /// md.comp.time-input.time-input-field.label-text.color + static const TokenColorRole timeInputFieldLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.label-text.type + static const TypescaleStruct timeInputFieldLabelTextType = + TokenTypescale.displayMedium; + + /// md.comp.time-input.time-input-field.separator.color + static const TokenColorRole timeInputFieldSeparatorColor = + TokenColorRole.onSurface; + + /// md.comp.time-input.time-input-field.separator.type + static const TypescaleStruct timeInputFieldSeparatorType = + TokenTypescale.displayLarge; + + /// 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 TypescaleStruct timeInputFieldSupportingTextType = + TokenTypescale.bodySmall; +} 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 00000000000..dbc9c177d7f --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/time_picker.dart @@ -0,0 +1,306 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; +import 'typescale.dart'; +import 'typescale_struct.dart'; + +class TokenTimePicker { + /// md.comp.time-picker.clock-dial.color + static const TokenColorRole clockDialColor = + TokenColorRole.surfaceContainerHighest; + + /// md.comp.time-picker.clock-dial.container.size + static const double clockDialContainerSize = 256.00; + + /// md.comp.time-picker.clock-dial.label-text.type + static const TypescaleStruct clockDialLabelTextType = + TokenTypescale.bodyLarge; + + /// 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.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.center.container.size + static const double clockDialSelectorCenterContainerSize = 8.00; + + /// md.comp.time-picker.clock-dial.selector.handle.container.color + static const TokenColorRole clockDialSelectorHandleContainerColor = + TokenColorRole.primary; + + /// 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.clock-dial.selector.handle.container.size + static const double clockDialSelectorHandleContainerSize = 48.00; + + /// md.comp.time-picker.clock-dial.selector.track.container.color + static const TokenColorRole clockDialSelectorTrackContainerColor = + TokenColorRole.primary; + + /// md.comp.time-picker.clock-dial.selector.track.container.width + static const double clockDialSelectorTrackContainerWidth = 2.00; + + /// 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.clock-dial.unselected.label-text.color + static const TokenColorRole clockDialUnselectedLabelTextColor = + TokenColorRole.onSurface; + + /// md.comp.time-picker.container.color + static const TokenColorRole containerColor = + TokenColorRole.surfaceContainerHigh; + + /// 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.headline.color + static const TokenColorRole headlineColor = TokenColorRole.onSurfaceVariant; + + /// md.comp.time-picker.headline.type + static const TypescaleStruct headlineType = TokenTypescale.labelMedium; + + /// 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.period-selector.focus.state-layer.opacity + static const double periodSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-picker.period-selector.horizontal.container.height + static const double periodSelectorHorizontalContainerHeight = 38.00; + + /// 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.period-selector.label-text.type + static const TypescaleStruct periodSelectorLabelTextType = + TokenTypescale.titleMedium; + + /// md.comp.time-picker.period-selector.outline.color + static const TokenColorRole periodSelectorOutlineColor = + TokenColorRole.outline; + + /// md.comp.time-picker.period-selector.outline.width + static const double periodSelectorOutlineWidth = 1.00; + + /// md.comp.time-picker.period-selector.pressed.state-layer.opacity + static const double periodSelectorPressedStateLayerOpacity = 0.10; + + /// 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.period-selector.vertical.container.height + static const double periodSelectorVerticalContainerHeight = 80.00; + + /// md.comp.time-picker.period-selector.vertical.container.width + static const double periodSelectorVerticalContainerWidth = 52.00; + + /// md.comp.time-picker.time-selector.24h-vertical.container.width + static const double timeSelector24hVerticalContainerWidth = 114.00; + + /// md.comp.time-picker.time-selector.container.height + static const double timeSelectorContainerHeight = 80.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.time-selector.container.width + static const double timeSelectorContainerWidth = 96.00; + + /// md.comp.time-picker.time-selector.focus.state-layer.opacity + static const double timeSelectorFocusStateLayerOpacity = 0.10; + + /// md.comp.time-picker.time-selector.hover.state-layer.opacity + static const double timeSelectorHoverStateLayerOpacity = 0.08; + + /// md.comp.time-picker.time-selector.label-text.type + static const TypescaleStruct timeSelectorLabelTextType = + TokenTypescale.displayLarge; + + /// md.comp.time-picker.time-selector.pressed.state-layer.opacity + static const double timeSelectorPressedStateLayerOpacity = 0.10; + + /// 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.separator.type + static const TypescaleStruct timeSelectorSeparatorType = + TokenTypescale.displayLarge; + + /// md.comp.time-picker.time-selector.unselected.container.color + static const TokenColorRole timeSelectorUnselectedContainerColor = + TokenColorRole.surfaceContainerHighest; + + /// 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; +} 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 00000000000..9b859ce2bd3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_docked.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: 38.2.31 + +// dart format off +import 'shape_struct.dart'; + +class TokenToolbarDocked { + /// md.comp.toolbar.docked.container.height + static const double containerHeight = 64.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', + topLeft: 0.00, + topRight: 0.00, + 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 new file mode 100644 index 00000000000..7bda126d443 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating.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: 38.2.31 + +// dart format off +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', + 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.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; +} 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 00000000000..73755155f81 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_floating_fab.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarFloatingFab { + /// 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( + family: 'SHAPE_FAMILY_ROUNDED_CORNERS', + topLeft: 20.00, + topRight: 20.00, + bottomLeft: 20.00, + 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; + + /// 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; +} 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 00000000000..55483c0a8e3 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_standard.dart @@ -0,0 +1,138 @@ +// 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.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarStandard { + /// 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; + + /// 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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.standard.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.standard.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// 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; +} 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 00000000000..deb81402c2b --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/toolbar_vibrant.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: 38.2.31 + +// dart format off +import 'color_role.dart'; +import 'shape_struct.dart'; + +class TokenToolbarVibrant { + /// 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.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.color + static const TokenColorRole disabledIconColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.icon.opacity + static const double disabledIconOpacity = 0.38; + + /// md.comp.toolbar.vibrant.disabled.label-text.color + static const TokenColorRole disabledLabelTextColor = TokenColorRole.onSurface; + + /// md.comp.toolbar.vibrant.disabled.label-text.opacity + static const double disabledLabelTextOpacity = 0.38; + + /// 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.focused.state-layer.opacity + static const double focusedStateLayerOpacity = 0.10; + + /// 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.hovered.state-layer.opacity + static const double hoveredStateLayerOpacity = 0.08; + + /// 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.pressed.state-layer.opacity + static const double pressedStateLayerOpacity = 0.10; + + /// md.comp.toolbar.vibrant.selected.button.container.color + static const TokenColorRole selectedButtonContainerColor = + TokenColorRole.surfaceContainer; + + /// 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; +} 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 00000000000..b1217749a4e --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typeface.dart @@ -0,0 +1,20 @@ +// 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.2.31 + +// dart format off +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'; +} 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 00000000000..43f1757842d --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale.dart @@ -0,0 +1,160 @@ +// 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.2.31 + +// dart format off +import 'typescale_struct.dart'; + +class TokenTypescale { + /// md.sys.typescale.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + name: 'body-large', + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 400, + lineHeight: 24.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + name: 'body-medium', + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 400, + lineHeight: 20.00, + letterSpacing: 0.25, + ); + + /// md.sys.typescale.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + name: 'body-small', + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 400, + lineHeight: 16.00, + letterSpacing: 0.40, + ); + + /// md.sys.typescale.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + name: 'display-large', + fontFamily: 'Roboto', + fontSize: 57.00, + fontWeight: 400, + lineHeight: 64.00, + letterSpacing: -0.25, + ); + + /// md.sys.typescale.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + name: 'display-medium', + fontFamily: 'Roboto', + fontSize: 45.00, + fontWeight: 400, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + name: 'display-small', + fontFamily: 'Roboto', + fontSize: 36.00, + fontWeight: 400, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + name: 'headline-large', + fontFamily: 'Roboto', + fontSize: 32.00, + fontWeight: 400, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + name: 'headline-medium', + fontFamily: 'Roboto', + fontSize: 28.00, + fontWeight: 400, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + name: 'headline-small', + fontFamily: 'Roboto', + fontSize: 24.00, + fontWeight: 400, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + name: 'label-large', + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.10, + ); + + /// md.sys.typescale.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + name: 'label-medium', + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + name: 'label-small', + fontFamily: 'Roboto', + fontSize: 11.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + name: 'title-large', + fontFamily: 'Roboto', + fontSize: 22.00, + fontWeight: 400, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + name: 'title-medium', + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.15, + ); + + /// md.sys.typescale.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + name: 'title-small', + 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 new file mode 100644 index 00000000000..da4119a5814 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_emphasized.dart @@ -0,0 +1,160 @@ +// 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.2.31 + +// dart format off +import 'typescale_struct.dart'; + +class TokenTypescaleEmphasized { + /// md.sys.typescale.emphasized.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + name: 'emphasized.body-large', + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.emphasized.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + name: 'emphasized.body-medium', + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.25, + ); + + /// md.sys.typescale.emphasized.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + name: 'emphasized.body-small', + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.40, + ); + + /// md.sys.typescale.emphasized.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + name: 'emphasized.display-large', + fontFamily: 'Roboto', + fontSize: 57.00, + fontWeight: 500, + lineHeight: 64.00, + letterSpacing: -0.25, + ); + + /// md.sys.typescale.emphasized.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + name: 'emphasized.display-medium', + fontFamily: 'Roboto', + fontSize: 45.00, + fontWeight: 500, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + name: 'emphasized.display-small', + fontFamily: 'Roboto', + fontSize: 36.00, + fontWeight: 500, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + name: 'emphasized.headline-large', + fontFamily: 'Roboto', + fontSize: 32.00, + fontWeight: 500, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + name: 'emphasized.headline-medium', + fontFamily: 'Roboto', + fontSize: 28.00, + fontWeight: 500, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + name: 'emphasized.headline-small', + fontFamily: 'Roboto', + fontSize: 24.00, + fontWeight: 500, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + name: 'emphasized.label-large', + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 700, + lineHeight: 20.00, + letterSpacing: 0.10, + ); + + /// md.sys.typescale.emphasized.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + name: 'emphasized.label-medium', + fontFamily: 'Roboto', + fontSize: 12.00, + fontWeight: 700, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.emphasized.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + name: 'emphasized.label-small', + fontFamily: 'Roboto', + fontSize: 11.00, + fontWeight: 700, + lineHeight: 16.00, + letterSpacing: 0.50, + ); + + /// md.sys.typescale.emphasized.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + name: 'emphasized.title-large', + fontFamily: 'Roboto', + fontSize: 22.00, + fontWeight: 500, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.emphasized.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + name: 'emphasized.title-medium', + fontFamily: 'Roboto', + fontSize: 16.00, + fontWeight: 700, + lineHeight: 24.00, + letterSpacing: 0.15, + ); + + /// md.sys.typescale.emphasized.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + name: 'emphasized.title-small', + fontFamily: 'Roboto', + fontSize: 14.00, + fontWeight: 700, + lineHeight: 20.00, + letterSpacing: 0.10, + ); +} 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 00000000000..846eb75c7e1 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_struct.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. + +// dart format off +class TypescaleStruct { + const TypescaleStruct({ + required this.name, + required this.fontFamily, + required this.fontSize, + required this.fontWeight, + required this.lineHeight, + required this.letterSpacing, + }); + + final String name; + 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 new file mode 100644 index 00000000000..73c56d440d8 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable.dart @@ -0,0 +1,160 @@ +// 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.2.31 + +// dart format off +import 'typescale_struct.dart'; + +class TokenTypescaleVariable { + /// md.sys.typescale.variable.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + name: 'variable.body-large', + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 400, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + name: 'variable.body-medium', + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 400, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + name: 'variable.body-small', + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 400, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + name: 'variable.display-large', + fontFamily: 'Roboto Flex', + fontSize: 57.00, + fontWeight: 400, + lineHeight: 64.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + name: 'variable.display-medium', + fontFamily: 'Roboto Flex', + fontSize: 45.00, + fontWeight: 400, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + name: 'variable.display-small', + fontFamily: 'Roboto Flex', + fontSize: 36.00, + fontWeight: 400, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + name: 'variable.headline-large', + fontFamily: 'Roboto Flex', + fontSize: 32.00, + fontWeight: 400, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + name: 'variable.headline-medium', + fontFamily: 'Roboto Flex', + fontSize: 28.00, + fontWeight: 400, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + name: 'variable.headline-small', + fontFamily: 'Roboto Flex', + fontSize: 24.00, + fontWeight: 400, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + name: 'variable.label-large', + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + name: 'variable.label-medium', + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + name: 'variable.label-small', + fontFamily: 'Roboto Flex', + fontSize: 11.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + name: 'variable.title-large', + fontFamily: 'Roboto Flex', + fontSize: 22.00, + fontWeight: 400, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + name: 'variable.title-medium', + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + name: 'variable.title-small', + 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 new file mode 100644 index 00000000000..bb497776009 --- /dev/null +++ b/packages/material_ui/tool/gen_defaults/data/typescale_variable_emphasized.dart @@ -0,0 +1,160 @@ +// 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.2.31 + +// dart format off +import 'typescale_struct.dart'; + +class TokenTypescaleVariableEmphasized { + /// md.sys.typescale.variable.emphasized.body-large + static const TypescaleStruct bodyLarge = TypescaleStruct( + name: 'variable.emphasized.body-large', + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 500, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.body-medium + static const TypescaleStruct bodyMedium = TypescaleStruct( + name: 'variable.emphasized.body-medium', + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 500, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.body-small + static const TypescaleStruct bodySmall = TypescaleStruct( + name: 'variable.emphasized.body-small', + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 500, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.display-large + static const TypescaleStruct displayLarge = TypescaleStruct( + name: 'variable.emphasized.display-large', + fontFamily: 'Roboto Flex', + fontSize: 57.00, + fontWeight: 500, + lineHeight: 64.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.display-medium + static const TypescaleStruct displayMedium = TypescaleStruct( + name: 'variable.emphasized.display-medium', + fontFamily: 'Roboto Flex', + fontSize: 45.00, + fontWeight: 500, + lineHeight: 52.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.display-small + static const TypescaleStruct displaySmall = TypescaleStruct( + name: 'variable.emphasized.display-small', + fontFamily: 'Roboto Flex', + fontSize: 36.00, + fontWeight: 500, + lineHeight: 44.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.headline-large + static const TypescaleStruct headlineLarge = TypescaleStruct( + name: 'variable.emphasized.headline-large', + fontFamily: 'Roboto Flex', + fontSize: 32.00, + fontWeight: 500, + lineHeight: 40.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.headline-medium + static const TypescaleStruct headlineMedium = TypescaleStruct( + name: 'variable.emphasized.headline-medium', + fontFamily: 'Roboto Flex', + fontSize: 28.00, + fontWeight: 500, + lineHeight: 36.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.headline-small + static const TypescaleStruct headlineSmall = TypescaleStruct( + name: 'variable.emphasized.headline-small', + fontFamily: 'Roboto Flex', + fontSize: 24.00, + fontWeight: 500, + lineHeight: 32.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.label-large + static const TypescaleStruct labelLarge = TypescaleStruct( + name: 'variable.emphasized.label-large', + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 600, + lineHeight: 20.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.label-medium + static const TypescaleStruct labelMedium = TypescaleStruct( + name: 'variable.emphasized.label-medium', + fontFamily: 'Roboto Flex', + fontSize: 12.00, + fontWeight: 600, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.label-small + static const TypescaleStruct labelSmall = TypescaleStruct( + name: 'variable.emphasized.label-small', + fontFamily: 'Roboto Flex', + fontSize: 11.00, + fontWeight: 600, + lineHeight: 16.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.title-large + static const TypescaleStruct titleLarge = TypescaleStruct( + name: 'variable.emphasized.title-large', + fontFamily: 'Roboto Flex', + fontSize: 22.00, + fontWeight: 500, + lineHeight: 28.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.title-medium + static const TypescaleStruct titleMedium = TypescaleStruct( + name: 'variable.emphasized.title-medium', + fontFamily: 'Roboto Flex', + fontSize: 16.00, + fontWeight: 600, + lineHeight: 24.00, + letterSpacing: 0.00, + ); + + /// md.sys.typescale.variable.emphasized.title-small + static const TypescaleStruct titleSmall = TypescaleStruct( + name: 'variable.emphasized.title-small', + fontFamily: 'Roboto Flex', + fontSize: 14.00, + fontWeight: 600, + lineHeight: 20.00, + letterSpacing: 0.00, + ); +}