Skip to content

Commit 981c2e3

Browse files
committed
fix(multiple): remove forward of legacy styles
1 parent 3270a1a commit 981c2e3

File tree

8 files changed

+4
-237
lines changed

8 files changed

+4
-237
lines changed

src/material/BUILD.bazel

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ sass_library(
2727
deps = [
2828
"//src/material/core:core_scss_lib",
2929
"//src/material/core:theming_scss_lib",
30-
"//src/material/legacy-core:legacy_core_scss_lib",
31-
"//src/material/legacy-core:theming_scss_lib",
3230
],
3331
)
3432

@@ -52,10 +50,6 @@ ng_package(
5250
":package_json",
5351
":sass_lib",
5452
"//src/material/core:theming_scss_lib",
55-
"//src/material/legacy-prebuilt-themes:deeppurple-amber",
56-
"//src/material/legacy-prebuilt-themes:indigo-pink",
57-
"//src/material/legacy-prebuilt-themes:pink-bluegrey",
58-
"//src/material/legacy-prebuilt-themes:purple-green",
5953
"//src/material/prebuilt-themes:deeppurple-amber",
6054
"//src/material/prebuilt-themes:indigo-pink",
6155
"//src/material/prebuilt-themes:pink-bluegrey",

src/material/_index.scss

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
// Private/Internal
2121
@forward './core/density/private/all-density' show all-component-densities;
22-
@forward './legacy-core/density/private/all-density' as private-* show
23-
private-all-legacy-component-densities;
2422
@forward './core/theming/theming' show private-check-duplicate-theme-styles,
2523
private-legacy-get-theme, private-is-theme-object;
2624
@forward './core/style/layout-common' as private-* show private-fill;
@@ -44,7 +42,6 @@
4442

4543
// Structural
4644
@forward './core/core' show core;
47-
@forward './legacy-core/core' as legacy-* show legacy-core;
4845
@forward './core/ripple/ripple' show ripple;
4946
@forward './core/focus-indicators/focus-indicators' show strong-focus-indicators;
5047
@forward './core/focus-indicators/private' as private-strong-focus-indicators-*;
@@ -54,22 +51,14 @@
5451
@forward './core/theming/all-theme' show all-component-themes;
5552
@forward './core/color/all-color' show all-component-colors;
5653
@forward './core/typography/all-typography' show all-component-typographies;
57-
@forward './legacy-core/theming/all-theme' show all-legacy-component-themes;
58-
@forward './legacy-core/color/all-color' show all-legacy-component-colors;
59-
@forward './legacy-core/typography/all-typography' show all-legacy-component-typographies;
6054

6155
// Component themes
6256
@forward './core/core-theme' as core-* show core-color, core-theme, core-typography, core-density;
63-
@forward './legacy-core/core-theme' as legacy-core-* show legacy-core-color, legacy-core-theme;
6457
@forward './core/ripple/ripple-theme' as ripple-* show ripple-color, ripple-theme;
65-
@forward './legacy-core/option/option-theme' as legacy-option-* show legacy-option-color,
66-
legacy-option-typography, legacy-option-theme;
6758
@forward './core/option/option-theme' as option-* show option-color, option-typography,
6859
option-theme, option-density;
6960
@forward './core/option/optgroup-theme' as optgroup-* show optgroup-color, optgroup-typography,
7061
optgroup-theme, optgroup-density;
71-
@forward './legacy-core/option/optgroup-theme' as legacy-optgroup-* show legacy-optgroup-color,
72-
legacy-optgroup-typography, legacy-optgroup-theme;
7362
@forward './core/selection/pseudo-checkbox/pseudo-checkbox-theme' as pseudo-checkbox-* show
7463
pseudo-checkbox-color, pseudo-checkbox-typography, pseudo-checkbox-theme;
7564
@forward './core/selection/pseudo-checkbox/pseudo-checkbox-common' as pseudo-checkbox-* show
@@ -78,14 +67,10 @@
7867
strong-focus-indicators-color, strong-focus-indicators-theme;
7968
@forward './autocomplete/autocomplete-theme' as autocomplete-* show autocomplete-theme,
8069
autocomplete-color, autocomplete-typography, autocomplete-density;
81-
@forward './legacy-autocomplete/autocomplete-theme' as legacy-autocomplete-* show
82-
legacy-autocomplete-theme, legacy-autocomplete-color, legacy-autocomplete-typography;
8370
@forward './badge/badge-theme' as badge-* show badge-theme, badge-color, badge-typography,
8471
badge-density;
8572
@forward './bottom-sheet/bottom-sheet-theme' as bottom-sheet-* show bottom-sheet-theme,
8673
bottom-sheet-color, bottom-sheet-typography, bottom-sheet-density;
87-
@forward './legacy-button/button-theme' as legacy-button-* show legacy-button-theme,
88-
legacy-button-color, legacy-button-typography;
8974
@forward './button/button-theme' as button-* show button-theme, button-color, button-typography,
9075
button-density;
9176
@forward './button/fab-theme' as fab-* show fab-color, fab-typography,
@@ -96,20 +81,12 @@
9681
button-toggle-color, button-toggle-typography, button-toggle-density;
9782
@forward './card/card-theme' as card-* show card-theme, card-color, card-typography, card-density,
9883
card-base;
99-
@forward './legacy-card/card-theme' as legacy-card-* show legacy-card-theme, legacy-card-color,
100-
legacy-card-typography;
101-
@forward './legacy-checkbox/checkbox-theme' as legacy-checkbox-* show
102-
legacy-checkbox-theme, legacy-checkbox-color, legacy-checkbox-typography;
10384
@forward './checkbox/checkbox-theme' as checkbox-* show checkbox-theme, checkbox-color,
10485
checkbox-typography, checkbox-density, checkbox-base;
105-
@forward './legacy-chips/chips-theme' as legacy-chips-* show legacy-chips-theme,
106-
legacy-chips-color, legacy-chips-typography;
10786
@forward './chips/chips-theme' as chips-* show chips-theme, chips-color, chips-typography,
10887
chips-density;
10988
@forward './datepicker/datepicker-theme' as datepicker-* show datepicker-theme, datepicker-color,
11089
datepicker-typography, datepicker-date-range-colors, datepicker-density;
111-
@forward './legacy-dialog/dialog-theme' as legacy-dialog-* show legacy-dialog-theme,
112-
legacy-dialog-color, legacy-dialog-typography;
11390
@forward './dialog/dialog-theme' as dialog-* show dialog-theme, dialog-color, dialog-typography,
11491
dialog-density;
11592
@forward './dialog/dialog-legacy-padding' as dialog-* show dialog-legacy-padding;
@@ -119,71 +96,41 @@
11996
expansion-typography, expansion-density;
12097
@forward './form-field/form-field-theme' as form-field-* show form-field-theme,
12198
form-field-color, form-field-typography, form-field-density;
122-
@forward './legacy-form-field/form-field-theme' as legacy-form-field-* show legacy-form-field-theme,
123-
legacy-form-field-color, legacy-form-field-typography;
12499
@forward './grid-list/grid-list-theme' as grid-list-* show grid-list-theme, grid-list-color,
125100
grid-list-typography, grid-list-density;
126101
@forward './icon/icon-theme' as icon-* show icon-theme, icon-color, icon-typography, icon-density;
127-
@forward './legacy-input/input-theme' as legacy-input-* show legacy-input-theme, legacy-input-color,
128-
legacy-input-typography;
129102
@forward './input/input-theme' as input-* show input-theme, input-color, input-typography,
130103
input-density;
131104
@forward './list/list-theme' as list-* show list-theme, list-color, list-typography, list-density;
132-
@forward './legacy-list/list-theme' as legacy-list-* show legacy-list-theme, legacy-list-color,
133-
legacy-list-typography;
134105
@forward './menu/menu-theme' as menu-* show menu-theme, menu-color, menu-typography, menu-density;
135-
@forward './legacy-menu/menu-theme' as legacy-menu-* show legacy-menu-theme, legacy-menu-color,
136-
legacy-menu-typography;
137106
@forward './paginator/paginator-theme' as paginator-* show paginator-theme, paginator-color,
138107
paginator-typography, paginator-density;
139-
@forward './legacy-paginator/paginator-theme' as legacy-paginator-* show legacy-paginator-theme,
140-
legacy-paginator-color, legacy-paginator-typography;
141-
@forward './legacy-progress-bar/progress-bar-theme' as legacy-progress-bar-* show
142-
legacy-progress-bar-theme, legacy-progress-bar-color, legacy-progress-bar-typography;
143108
@forward './progress-bar/progress-bar-theme' as progress-bar-* show
144109
progress-bar-theme, progress-bar-color, progress-bar-typography,
145110
progress-bar-density, progress-bar-base;
146111
@forward './progress-spinner/progress-spinner-theme' as progress-spinner-* show
147112
progress-spinner-theme, progress-spinner-color, progress-spinner-typography,
148113
progress-spinner-density, progress-spinner-base;
149-
@forward './legacy-progress-spinner/progress-spinner-theme' as legacy-progress-spinner-* show
150-
legacy-progress-spinner-theme, legacy-progress-spinner-color, legacy-progress-spinner-typography;
151114
@forward './radio/radio-theme' as radio-* show radio-theme, radio-color, radio-typography,
152115
radio-density;
153-
@forward './legacy-radio/radio-theme' as legacy-radio-* show legacy-radio-theme, legacy-radio-color,
154-
legacy-radio-typography;
155116
@forward './select/select-theme' as select-* show select-theme, select-color, select-typography,
156117
select-density;
157-
@forward './legacy-select/select-theme' as legacy-select-* show legacy-select-theme,
158-
legacy-select-color, legacy-select-typography;
159118
@forward './sidenav/sidenav-theme' as sidenav-* show sidenav-theme, sidenav-color,
160119
sidenav-typography, sidenav-density;
161-
@forward './legacy-slide-toggle/slide-toggle-theme' as legacy-slide-toggle-* show
162-
legacy-slide-toggle-theme, legacy-slide-toggle-color, legacy-slide-toggle-typography;
163120
@forward './slide-toggle/slide-toggle-theme' as slide-toggle-* show
164121
slide-toggle-theme, slide-toggle-color, slide-toggle-typography, slide-toggle-density;
165-
@forward './legacy-slider/slider-theme' as legacy-slider-* show legacy-slider-theme,
166-
legacy-slider-color, legacy-slider-typography;
167122
@forward './slider/slider-theme' as slider-* show slider-theme, slider-color, slider-typography,
168123
slider-density, slider-base;
169124
@forward './snack-bar/snack-bar-theme' as snack-bar-* show snack-bar-theme, snack-bar-color,
170125
snack-bar-typography, snack-bar-density;
171-
@forward './legacy-snack-bar/snack-bar-theme' as legacy-snack-bar-* show legacy-snack-bar-theme,
172-
legacy-snack-bar-color, legacy-snack-bar-typography;
173126
@forward './sort/sort-theme' as sort-* show sort-theme, sort-color, sort-typography, sort-density;
174127
@forward './stepper/stepper-theme' as stepper-* show stepper-theme, stepper-color,
175128
stepper-typography, stepper-density;
176129
@forward './table/table-theme' as table-* show table-theme, table-color, table-typography,
177130
table-density;
178-
@forward './legacy-table/table-theme' as legacy-table-* show legacy-table-theme, legacy-table-color,
179-
legacy-table-typography;
180131
@forward './tabs/tabs-theme' as tabs-* show tabs-theme, tabs-color, tabs-typography, tabs-density;
181-
@forward './legacy-tabs/tabs-theme' as legacy-tabs-* show legacy-tabs-theme, legacy-tabs-color,
182-
legacy-tabs-typography;
183132
@forward './toolbar/toolbar-theme' as toolbar-* show toolbar-theme, toolbar-color,
184133
toolbar-typography, toolbar-density;
185-
@forward './legacy-tooltip/tooltip-theme' as legacy-tooltip-* show legacy-tooltip-theme,
186-
legacy-tooltip-color, legacy-tooltip-typography;
187134
@forward './tooltip/tooltip-theme' as tooltip-* show tooltip-theme, tooltip-color,
188135
tooltip-typography, tooltip-density, tooltip-base;
189136
@forward './tree/tree-theme' as tree-* show tree-theme, tree-color, tree-typography, tree-density;

src/material/core/theming/tests/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,18 @@ sass_binary(
1111
src = "test-css-variables-theme.scss",
1212
deps = [
1313
"//src/material/core:theming_scss_lib",
14-
"//src/material/legacy-core:theming_scss_lib",
1514
],
1615
)
1716

18-
# Sass binary which is used to ensure that our themes will compile with the legacy and new
19-
# pattern for configuring themes. For more information on the legacy and new pattern, inspect
17+
# Sass binary which is used to ensure that our themes will compile with the
18+
# pattern for configuring themes. For more information, inspect
2019
# the `mat-light-theme` and `mat-dark-theme` theming functions.
2120
sass_binary(
2221
name = "test-theming-api",
2322
testonly = True,
2423
src = "test-theming-api.scss",
2524
deps = [
2625
"//src/material/core:theming_scss_lib",
27-
"//src/material/legacy-core:theming_scss_lib",
2826
],
2927
)
3028

src/material/core/theming/tests/test-css-variables-theme.scss

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
@use '../../typography/typography';
55
@use '../palette';
66
@use '../theming';
7-
@use '../../../legacy-core/theming/all-theme' as legacy-all-theme;
87

98
// Recursively replaces all of the values inside a Sass map with a different value.
109
@function _replace-all-values($palette, $replacement) {
@@ -35,5 +34,4 @@
3534
));
3635
$css-var-theme: _replace-all-values($theme, var(--test-var));
3736
@include all-theme.all-component-themes($css-var-theme);
38-
@include legacy-all-theme.all-legacy-component-themes($css-var-theme);
3937
}

src/material/core/theming/tests/test-theming-api.scss

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
@use 'sass:map';
22
@use '../../density/private/all-density';
3-
@use '../../../legacy-core/density/private/all-density' as legacy-all-density;
43
@use '../../color/all-color';
5-
@use '../../../legacy-core/color/all-color' as legacy-all-color;
64
@use '../../typography/all-typography';
7-
@use '../../../legacy-core/typography/all-typography' as legacy-all-typography;
85
@use '../all-theme';
9-
@use '../../../legacy-core/theming/all-theme' as legacy-all-theme;
106
@use '../../typography/typography';
117
@use '../palette';
128
@use '../theming';
@@ -188,19 +184,6 @@ $dark-theme-only-typography: theming.define-dark-theme((typography: $typography-
188184
@include all-theme.all-component-themes($dark-theme-only-density);
189185
@include all-theme.all-component-themes($light-theme-only-typography);
190186
@include all-theme.all-component-themes($dark-theme-only-typography);
191-
192-
@include legacy-all-theme.all-legacy-component-themes($legacy-light-theme);
193-
@include legacy-all-theme.all-legacy-component-themes($legacy-light-theme-default-warn);
194-
@include legacy-all-theme.all-legacy-component-themes($legacy-dark-theme);
195-
@include legacy-all-theme.all-legacy-component-themes($legacy-dark-theme-default-warn);
196-
@include legacy-all-theme.all-legacy-component-themes($new-api-light-theme);
197-
@include legacy-all-theme.all-legacy-component-themes($new-api-light-theme-default-warn);
198-
@include legacy-all-theme.all-legacy-component-themes($new-api-dark-theme);
199-
@include legacy-all-theme.all-legacy-component-themes($new-api-dark-theme-default-warn);
200-
@include legacy-all-theme.all-legacy-component-themes($light-theme-only-density);
201-
@include legacy-all-theme.all-legacy-component-themes($dark-theme-only-density);
202-
@include legacy-all-theme.all-legacy-component-themes($light-theme-only-typography);
203-
@include legacy-all-theme.all-legacy-component-themes($dark-theme-only-typography);
204187
}
205188

206189
// Custom theme mixin used by the custom theme backwards compatibility test.
@@ -266,28 +249,16 @@ $dark-theme-only-typography: theming.define-dark-theme((typography: $typography-
266249

267250
@each $theme in $test-themes {
268251
@include all-typography.all-component-typographies($theme);
269-
@include legacy-all-typography.all-legacy-component-typographies($theme);
270252
@include all-color.all-component-colors($theme);
271-
@include legacy-all-color.all-legacy-component-colors($theme);
272253
@include all-density.all-component-densities($theme);
273-
@include legacy-all-density.all-legacy-component-densities($theme);
274254
}
275255

276256
@include all-typography.all-component-typographies(
277257
map.get($light-theme-only-typography, typography));
278258
@include all-typography.all-component-typographies($light-theme-only-typography);
279-
@include legacy-all-typography.all-legacy-component-typographies(
280-
map.get($light-theme-only-typography, typography));
281-
@include legacy-all-typography.all-legacy-component-typographies($light-theme-only-typography);
282259

283260
@include all-density.all-component-densities(map.get($light-theme-only-density, density));
284261
@include all-density.all-component-densities($light-theme-only-density);
285-
@include legacy-all-density.all-legacy-component-densities(
286-
map.get($light-theme-only-density, density));
287-
@include legacy-all-density.all-legacy-component-densities($light-theme-only-density);
288-
289-
@include legacy-all-color.all-legacy-component-colors(map.get($new-api-dark-theme, color));
290-
@include legacy-all-color.all-legacy-component-colors($new-api-dark-theme);
291262
}
292263

293264
@mixin test-individual-system-mixins-unwrap() {
@@ -298,8 +269,6 @@ $dark-theme-only-typography: theming.define-dark-theme((typography: $typography-
298269

299270
@include all-theme.all-component-themes($new-api-dark-theme);
300271
@include all-theme.all-component-themes(map.get($new-api-dark-theme, color));
301-
@include legacy-all-theme.all-legacy-component-themes($new-api-dark-theme);
302-
@include legacy-all-theme.all-legacy-component-themes(map.get($new-api-dark-theme, color));
303272
}
304273

305274
// Include all tests. Sass will throw if one of the tests fails.

0 commit comments

Comments
 (0)