Skip to content

Commit cee9b04

Browse files
authored
fix(material/core): generate mat-optgroup tokens in M3 (#29257)
Fixes that we weren't generating the CSS variables for `mat-optgroup` in an M3 theme.
1 parent 205f5ec commit cee9b04

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/material/core/_core-theme.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
@use './tokens/m2/mat/app' as tokens-mat-app;
1212
@use './tokens/m2/mat/ripple' as tokens-mat-ripple;
1313
@use './tokens/m2/mat/option' as tokens-mat-option;
14+
@use './tokens/m2/mat/optgroup' as tokens-mat-optgroup;
1415
@use './tokens/m2/mat/full-pseudo-checkbox' as tokens-mat-full-pseudo-checkbox;
1516
@use './tokens/m2/mat/minimal-pseudo-checkbox' as tokens-mat-minimal-pseudo-checkbox;
1617

@@ -139,6 +140,8 @@ $_has-inserted-loaded-marker: false;
139140
$mat-app-tokens: token-utils.get-tokens-for($tokens, tokens-mat-app.$prefix, $options...);
140141
$mat-ripple-tokens: token-utils.get-tokens-for($tokens, tokens-mat-ripple.$prefix, $options...);
141142
$mat-option-tokens: token-utils.get-tokens-for($tokens, tokens-mat-option.$prefix, $options...);
143+
$mat-optgroup-tokens:
144+
token-utils.get-tokens-for($tokens, tokens-mat-optgroup.$prefix, $options...);
142145
$mat-full-pseudo-checkbox-tokens: token-utils.get-tokens-for($tokens,
143146
tokens-mat-full-pseudo-checkbox.$prefix, $options...);
144147
$mat-minimal-pseudo-checkbox-tokens: token-utils.get-tokens-for($tokens,
@@ -147,6 +150,7 @@ $_has-inserted-loaded-marker: false;
147150
@include token-utils.create-token-values(tokens-mat-app.$prefix, $mat-app-tokens);
148151
@include token-utils.create-token-values(tokens-mat-ripple.$prefix, $mat-ripple-tokens);
149152
@include token-utils.create-token-values(tokens-mat-option.$prefix, $mat-option-tokens);
153+
@include token-utils.create-token-values(tokens-mat-optgroup.$prefix, $mat-optgroup-tokens);
150154
@include token-utils.create-token-values(tokens-mat-full-pseudo-checkbox.$prefix,
151155
$mat-full-pseudo-checkbox-tokens);
152156
@include token-utils.create-token-values(tokens-mat-minimal-pseudo-checkbox.$prefix,

0 commit comments

Comments
 (0)