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