Skip to content

Commit 9fb4907

Browse files
authored
feat(material/stepper): add a styling token for header icon shape (#33963)
1 parent bbc5750 commit 9fb4907

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

‎src/material/stepper/_m2-stepper.scss‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
base: (
1212
stepper-header-focus-state-layer-shape: 4px,
1313
stepper-header-hover-state-layer-shape: 4px,
14+
stepper-header-icon-shape: 50%,
1415
),
1516
color: map.merge(private-get-color-palette-color-tokens($theme, primary), (
1617
stepper-container-color: map.get($system, surface),

‎src/material/stepper/_m3-stepper.scss‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ $prefix: (mat, stepper);
1919
base: (
2020
stepper-header-focus-state-layer-shape: map.get($system, corner-medium),
2121
stepper-header-hover-state-layer-shape: map.get($system, corner-medium),
22+
stepper-header-icon-shape: map.get($system, corner-full),
2223
),
2324
color: (
2425
stepper-header-error-state-icon-background-color: transparent,

‎src/material/stepper/step-header.scss‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ $fallbacks: m3-stepper.get-tokens();
8787
}
8888

8989
.mat-step-icon {
90-
border-radius: 50%;
90+
border-radius: token-utils.slot(stepper-header-icon-shape, $fallbacks);
9191
height: stepper-variables.$label-header-height;
9292
width: stepper-variables.$label-header-height;
9393
flex-shrink: 0;

0 commit comments

Comments
 (0)