From 3bb08f1efcf5d012c7c46821c0bd487515554853 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 1 May 2025 09:03:27 +0200 Subject: [PATCH] fix(material/stepper): done icon tokens not emitted in M3 Fixes that the stepper wasn't emitting values for the `header-done-state-icon-background-color` and `header-done-state-icon-foreground-color` tokens in M3. Fixes #30987. --- src/material/stepper/_m3-stepper.scss | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/material/stepper/_m3-stepper.scss b/src/material/stepper/_m3-stepper.scss index 1bb9f5595d79..2aa1884e83c1 100644 --- a/src/material/stepper/_m3-stepper.scss +++ b/src/material/stepper/_m3-stepper.scss @@ -32,6 +32,8 @@ $prefix: (mat, stepper); header-icon-foreground-color: map.get($systems, md-sys-color, surface), header-edit-state-icon-background-color: map.get($systems, md-sys-color, primary), header-edit-state-icon-foreground-color: map.get($systems, md-sys-color, on-primary), + header-done-state-icon-background-color: map.get($systems, md-sys-color, primary), + header-done-state-icon-foreground-color: map.get($systems, md-sys-color, on-primary), header-error-state-label-text-color: map.get($systems, md-sys-color, error), header-error-state-icon-foreground-color: map.get($systems, md-sys-color, error), header-error-state-icon-background-color: @@ -55,24 +57,32 @@ $prefix: (mat, stepper); primary: ( header-edit-state-icon-background-color: map.get($systems, md-sys-color, primary), header-edit-state-icon-foreground-color: map.get($systems, md-sys-color, on-primary), + header-done-state-icon-background-color: map.get($systems, md-sys-color, primary), + header-done-state-icon-foreground-color: map.get($systems, md-sys-color, on-primary), header-selected-state-icon-background-color: map.get($systems, md-sys-color, primary), header-selected-state-icon-foreground-color: map.get($systems, md-sys-color, on-primary), ), secondary: ( header-edit-state-icon-background-color: map.get($systems, md-sys-color, secondary), header-edit-state-icon-foreground-color: map.get($systems, md-sys-color, on-secondary), + header-done-state-icon-background-color: map.get($systems, md-sys-color, secondary), + header-done-state-icon-foreground-color: map.get($systems, md-sys-color, on-secondary), header-selected-state-icon-background-color: map.get($systems, md-sys-color, secondary), header-selected-state-icon-foreground-color: map.get($systems, md-sys-color, on-secondary), ), tertiary: ( header-edit-state-icon-background-color: map.get($systems, md-sys-color, tertiary), header-edit-state-icon-foreground-color: map.get($systems, md-sys-color, on-tertiary), + header-done-state-icon-background-color: map.get($systems, md-sys-color, tertiary), + header-done-state-icon-foreground-color: map.get($systems, md-sys-color, on-tertiary), header-selected-state-icon-background-color: map.get($systems, md-sys-color, tertiary), header-selected-state-icon-foreground-color: map.get($systems, md-sys-color, on-tertiary), ), error: ( header-edit-state-icon-background-color: map.get($systems, md-sys-color, error), header-edit-state-icon-foreground-color: map.get($systems, md-sys-color, on-error), + header-done-state-icon-background-color: map.get($systems, md-sys-color, error), + header-done-state-icon-foreground-color: map.get($systems, md-sys-color, on-error), header-selected-state-icon-background-color: map.get($systems, md-sys-color, error), header-selected-state-icon-foreground-color: map.get($systems, md-sys-color, on-error), )