1
1
load (
2
2
"//src/material:config.bzl" ,
3
3
"MATERIAL_ENTRYPOINTS" ,
4
- "MATERIAL_SCSS_LIBS" ,
5
4
"MATERIAL_TARGETS" ,
6
5
"MATERIAL_TESTING_TARGETS" ,
7
6
)
@@ -32,8 +31,72 @@ sass_library(
32
31
"_index.scss" ,
33
32
],
34
33
deps = [
35
- "//src/material/core:core_scss_lib" ,
36
- "//src/material/core:theming_scss_lib" ,
34
+ "//src/material/autocomplete:theme" ,
35
+ "//src/material/badge:theme" ,
36
+ "//src/material/bottom-sheet:theme" ,
37
+ "//src/material/button:fab_theme" ,
38
+ "//src/material/button:icon_button_theme" ,
39
+ "//src/material/button:theme" ,
40
+ "//src/material/button-toggle:theme" ,
41
+ "//src/material/card:theme" ,
42
+ "//src/material/checkbox:theme" ,
43
+ "//src/material/chips:theme" ,
44
+ "//src/material/core:core_sass" ,
45
+ "//src/material/core:ripple_sass" ,
46
+ "//src/material/core:ripple_sass_theme" ,
47
+ "//src/material/core:theme_sass" ,
48
+ "//src/material/core/color" ,
49
+ "//src/material/core/density/private:all_density" ,
50
+ "//src/material/core/focus-indicators" ,
51
+ "//src/material/core/m2:m2_sass" ,
52
+ "//src/material/core/option:theme" ,
53
+ "//src/material/core/selection/pseudo-checkbox:_pseudo_checkbox_common" ,
54
+ "//src/material/core/selection/pseudo-checkbox:sass_theme" ,
55
+ "//src/material/core/style:_validation" ,
56
+ "//src/material/core/style:elevation" ,
57
+ "//src/material/core/style:private" ,
58
+ "//src/material/core/style:sass_utils" ,
59
+ "//src/material/core/style:variables" ,
60
+ "//src/material/core/style:vendor_prefixes" ,
61
+ "//src/material/core/theming" ,
62
+ "//src/material/core/theming:_color_api_backwards_compatibility" ,
63
+ "//src/material/core/theming:_definition" ,
64
+ "//src/material/core/theming:_inspection" ,
65
+ "//src/material/core/theming:_palettes" ,
66
+ "//src/material/core/theming:core_all_theme" ,
67
+ "//src/material/core/tokens:m3_system" ,
68
+ "//src/material/core/tokens/m2" ,
69
+ "//src/material/core/typography" ,
70
+ "//src/material/core/typography:all_typography" ,
71
+ "//src/material/core/typography:utils" ,
72
+ "//src/material/datepicker:theme" ,
73
+ "//src/material/dialog:dialog_legacy_padding" ,
74
+ "//src/material/dialog:theme" ,
75
+ "//src/material/divider:theme" ,
76
+ "//src/material/expansion:theme" ,
77
+ "//src/material/form-field:theme" ,
78
+ "//src/material/grid-list:theme" ,
79
+ "//src/material/icon:theme" ,
80
+ "//src/material/input:theme" ,
81
+ "//src/material/list:theme" ,
82
+ "//src/material/menu:theme" ,
83
+ "//src/material/paginator:theme" ,
84
+ "//src/material/progress-bar:theme" ,
85
+ "//src/material/progress-spinner:theme" ,
86
+ "//src/material/radio:theme" ,
87
+ "//src/material/select:theme" ,
88
+ "//src/material/sidenav:theme" ,
89
+ "//src/material/slide-toggle:theme" ,
90
+ "//src/material/slider:theme" ,
91
+ "//src/material/snack-bar:theme" ,
92
+ "//src/material/sort:theme" ,
93
+ "//src/material/stepper:theme" ,
94
+ "//src/material/table:theme" ,
95
+ "//src/material/tabs:theme" ,
96
+ "//src/material/timepicker:theme" ,
97
+ "//src/material/toolbar:theme" ,
98
+ "//src/material/tooltip:theme" ,
99
+ "//src/material/tree:theme" ,
37
100
],
38
101
)
39
102
@@ -43,7 +106,56 @@ ng_package(
43
106
srcs = [
44
107
"package.json" ,
45
108
":sass_lib" ,
46
- "//src/material/core:theming_scss_lib" ,
109
+ "//src/material/autocomplete:theme" ,
110
+ "//src/material/badge:theme" ,
111
+ "//src/material/bottom-sheet:theme" ,
112
+ "//src/material/button:fab_theme" ,
113
+ "//src/material/button:icon_button_theme" ,
114
+ "//src/material/button:theme" ,
115
+ "//src/material/button-toggle:theme" ,
116
+ "//src/material/card:theme" ,
117
+ "//src/material/checkbox:theme" ,
118
+ "//src/material/chips:theme" ,
119
+ "//src/material/core:core_sass" ,
120
+ "//src/material/core:ripple_sass" ,
121
+ "//src/material/core:ripple_sass_theme" ,
122
+ "//src/material/core:theme_sass" ,
123
+ "//src/material/core/color" ,
124
+ "//src/material/core/density/private:all_density" ,
125
+ "//src/material/core/focus-indicators" ,
126
+ "//src/material/core/m2:m2_sass" ,
127
+ "//src/material/core/option:theme" ,
128
+ "//src/material/core/selection/pseudo-checkbox:_pseudo_checkbox_common" ,
129
+ "//src/material/core/selection/pseudo-checkbox:sass_theme" ,
130
+ "//src/material/core/style:_validation" ,
131
+ "//src/material/core/style:elevation" ,
132
+ "//src/material/core/style:private" ,
133
+ "//src/material/core/style:sass_utils" ,
134
+ "//src/material/core/style:variables" ,
135
+ "//src/material/core/style:vendor_prefixes" ,
136
+ "//src/material/core/theming" ,
137
+ "//src/material/core/theming:_color_api_backwards_compatibility" ,
138
+ "//src/material/core/theming:_definition" ,
139
+ "//src/material/core/theming:_inspection" ,
140
+ "//src/material/core/theming:_palettes" ,
141
+ "//src/material/core/theming:core_all_theme" ,
142
+ "//src/material/core/tokens:m3_system" ,
143
+ "//src/material/core/tokens/m2" ,
144
+ "//src/material/core/typography" ,
145
+ "//src/material/core/typography:all_typography" ,
146
+ "//src/material/core/typography:utils" ,
147
+ "//src/material/datepicker:theme" ,
148
+ "//src/material/dialog:dialog_legacy_padding" ,
149
+ "//src/material/dialog:theme" ,
150
+ "//src/material/divider:theme" ,
151
+ "//src/material/expansion:theme" ,
152
+ "//src/material/form-field:theme" ,
153
+ "//src/material/grid-list:theme" ,
154
+ "//src/material/icon:theme" ,
155
+ "//src/material/input:theme" ,
156
+ "//src/material/list:theme" ,
157
+ "//src/material/menu:theme" ,
158
+ "//src/material/paginator:theme" ,
47
159
"//src/material/prebuilt-themes:azure-blue" ,
48
160
"//src/material/prebuilt-themes:cyan-orange" ,
49
161
"//src/material/prebuilt-themes:deeppurple-amber" ,
@@ -52,7 +164,23 @@ ng_package(
52
164
"//src/material/prebuilt-themes:pink-bluegrey" ,
53
165
"//src/material/prebuilt-themes:purple-green" ,
54
166
"//src/material/prebuilt-themes:rose-red" ,
55
- ] + MATERIAL_SCSS_LIBS ,
167
+ "//src/material/progress-bar:theme" ,
168
+ "//src/material/progress-spinner:theme" ,
169
+ "//src/material/radio:theme" ,
170
+ "//src/material/select:theme" ,
171
+ "//src/material/sidenav:theme" ,
172
+ "//src/material/slide-toggle:theme" ,
173
+ "//src/material/slider:theme" ,
174
+ "//src/material/snack-bar:theme" ,
175
+ "//src/material/sort:theme" ,
176
+ "//src/material/stepper:theme" ,
177
+ "//src/material/table:theme" ,
178
+ "//src/material/tabs:theme" ,
179
+ "//src/material/timepicker:theme" ,
180
+ "//src/material/toolbar:theme" ,
181
+ "//src/material/tooltip:theme" ,
182
+ "//src/material/tree:theme" ,
183
+ ],
56
184
nested_packages = ["//src/material/schematics:npm_package" ],
57
185
tags = ["release-package" ],
58
186
deps = [get_legacy_label (t ) for t in MATERIAL_TARGETS + MATERIAL_TESTING_TARGETS ],
0 commit comments