@@ -8,8 +8,9 @@ ng_module(
8
8
name = "mdc-button" ,
9
9
srcs = glob (["**/*.ts" ], exclude = ["**/*.spec.ts" ]),
10
10
module_name = "@angular/material-experimental/mdc-button" ,
11
- assets = [":button_scss" ] + glob (["**/*.html" ]),
11
+ assets = [":button_scss" , ":fab_scss" , ":icon-button_scss" ] + glob (["**/*.html" ]),
12
12
deps = [
13
+ "@npm//@angular/animations" ,
13
14
"@npm//material-components-web" ,
14
15
] + CDK_TARGETS + MATERIAL_TARGETS ,
15
16
)
@@ -20,10 +21,65 @@ sass_library(
20
21
deps = [
21
22
"//src/lib/core:core_scss_lib" ,
22
23
"//src/material-experimental/mdc-helpers:mdc_helpers_scss_lib" ,
24
+ "//src/material-experimental/mdc-helpers:mdc_scss_deps_lib" ,
23
25
],
24
26
)
25
27
26
28
sass_binary (
27
29
name = "button_scss" ,
28
30
src = "button.scss" ,
31
+ include_paths = [
32
+ "external/npm/node_modules" ,
33
+ ],
34
+ deps = [
35
+ ":button_scss_lib" ,
36
+ "//src/lib/core:all_themes" ,
37
+ "//src/material-experimental/mdc-helpers:mdc_scss_deps_lib" ,
38
+ ],
39
+ )
40
+
41
+ sass_library (
42
+ name = "fab_scss_lib" ,
43
+ srcs = glob (["**/_*.scss" ]),
44
+ deps = [
45
+ "//src/lib/core:core_scss_lib" ,
46
+ "//src/material-experimental/mdc-helpers:mdc_helpers_scss_lib" ,
47
+ "//src/material-experimental/mdc-helpers:mdc_scss_deps_lib" ,
48
+ ],
49
+ )
50
+
51
+ sass_binary (
52
+ name = "fab_scss" ,
53
+ src = "fab.scss" ,
54
+ include_paths = [
55
+ "external/npm/node_modules" ,
56
+ ],
57
+ deps = [
58
+ ":fab_scss_lib" ,
59
+ "//src/lib/core:all_themes" ,
60
+ "//src/material-experimental/mdc-helpers:mdc_scss_deps_lib" ,
61
+ ],
62
+ )
63
+
64
+ sass_library (
65
+ name = "icon-button_scss_lib" ,
66
+ srcs = glob (["**/_*.scss" ]),
67
+ deps = [
68
+ "//src/lib/core:core_scss_lib" ,
69
+ "//src/material-experimental/mdc-helpers:mdc_helpers_scss_lib" ,
70
+ "//src/material-experimental/mdc-helpers:mdc_scss_deps_lib" ,
71
+ ],
72
+ )
73
+
74
+ sass_binary (
75
+ name = "icon-button_scss" ,
76
+ src = "icon-button.scss" ,
77
+ include_paths = [
78
+ "external/npm/node_modules" ,
79
+ ],
80
+ deps = [
81
+ ":icon-button_scss_lib" ,
82
+ "//src/lib/core:all_themes" ,
83
+ "//src/material-experimental/mdc-helpers:mdc_scss_deps_lib" ,
84
+ ],
29
85
)
0 commit comments