Skip to content

Commit

Permalink
fix(material/core): generate mat-optgroup tokens in M3 (#29257)
Browse files Browse the repository at this point in the history
Fixes that we weren't generating the CSS variables for `mat-optgroup` in an M3 theme.

(cherry picked from commit cee9b04)
  • Loading branch information
crisbeto committed Jun 14, 2024
1 parent 0d66928 commit 317e371
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/material/core/_core-theme.scss
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
@use './tokens/m2/mat/app' as tokens-mat-app;
@use './tokens/m2/mat/ripple' as tokens-mat-ripple;
@use './tokens/m2/mat/option' as tokens-mat-option;
@use './tokens/m2/mat/optgroup' as tokens-mat-optgroup;
@use './tokens/m2/mat/full-pseudo-checkbox' as tokens-mat-full-pseudo-checkbox;
@use './tokens/m2/mat/minimal-pseudo-checkbox' as tokens-mat-minimal-pseudo-checkbox;

Expand Down Expand Up @@ -139,6 +140,8 @@ $_has-inserted-loaded-marker: false;
$mat-app-tokens: token-utils.get-tokens-for($tokens, tokens-mat-app.$prefix, $options...);
$mat-ripple-tokens: token-utils.get-tokens-for($tokens, tokens-mat-ripple.$prefix, $options...);
$mat-option-tokens: token-utils.get-tokens-for($tokens, tokens-mat-option.$prefix, $options...);
$mat-optgroup-tokens:
token-utils.get-tokens-for($tokens, tokens-mat-optgroup.$prefix, $options...);
$mat-full-pseudo-checkbox-tokens: token-utils.get-tokens-for($tokens,
tokens-mat-full-pseudo-checkbox.$prefix, $options...);
$mat-minimal-pseudo-checkbox-tokens: token-utils.get-tokens-for($tokens,
Expand All @@ -147,6 +150,7 @@ $_has-inserted-loaded-marker: false;
@include token-utils.create-token-values(tokens-mat-app.$prefix, $mat-app-tokens);
@include token-utils.create-token-values(tokens-mat-ripple.$prefix, $mat-ripple-tokens);
@include token-utils.create-token-values(tokens-mat-option.$prefix, $mat-option-tokens);
@include token-utils.create-token-values(tokens-mat-optgroup.$prefix, $mat-optgroup-tokens);
@include token-utils.create-token-values(tokens-mat-full-pseudo-checkbox.$prefix,
$mat-full-pseudo-checkbox-tokens);
@include token-utils.create-token-values(tokens-mat-minimal-pseudo-checkbox.$prefix,
Expand Down

0 comments on commit 317e371

Please sign in to comment.