-
Notifications
You must be signed in to change notification settings - Fork 6.7k
/
BUILD.bazel
80 lines (73 loc) · 2.33 KB
/
BUILD.bazel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
load("//tools:defaults.bzl", "sass_binary", "sass_library")
package(default_visibility = ["//visibility:public"])
filegroup(
name = "theming",
srcs = [
":all_themes",
":deeppurple_amber_prebuilt",
":indigo_pink_prebuilt",
":pink_bluegrey_prebuilt",
":purple_green_prebuilt",
],
)
sass_library(
name = "all_themes",
srcs = [
"_all-theme.scss",
],
deps = [
"//src/material:sass_lib",
"//src/material-experimental/mdc-button:mdc_button_scss_lib",
"//src/material-experimental/mdc-core:mdc_core_scss_lib",
"//src/material-experimental/mdc-list:mdc_list_scss_lib",
"//src/material-experimental/mdc-menu:mdc_menu_scss_lib",
"//src/material-experimental/mdc-paginator:mdc_paginator_scss_lib",
"//src/material-experimental/mdc-progress-spinner:mdc_progress_spinner_scss_lib",
"//src/material-experimental/mdc-snack-bar:mdc_snack_bar_scss_lib",
"//src/material-experimental/mdc-table:mdc_table_scss_lib",
"//src/material-experimental/mdc-tabs:mdc_tabs_scss_lib",
"//src/material/autocomplete:autocomplete_scss_lib",
"//src/material/card:card_scss_lib",
"//src/material/checkbox:checkbox_scss_lib",
"//src/material/chips:chips_scss_lib",
"//src/material/dialog:dialog_scss_lib",
"//src/material/form-field:form_field_scss_lib",
"//src/material/input:input_scss_lib",
"//src/material/progress-bar:progress_bar_scss_lib",
"//src/material/slide-toggle:slide_toggle_scss_lib",
"//src/material/slider:slider_scss_lib",
"//src/material/tooltip:tooltip_scss_lib",
],
)
sass_binary(
name = "indigo_pink_prebuilt",
src = "prebuilt/indigo-pink.scss",
deps = [
":all_themes",
"//src/material:sass_lib",
],
)
sass_binary(
name = "deeppurple_amber_prebuilt",
src = "prebuilt/deeppurple-amber.scss",
deps = [
":all_themes",
"//src/material:sass_lib",
],
)
sass_binary(
name = "pink_bluegrey_prebuilt",
src = "prebuilt/pink-bluegrey.scss",
deps = [
":all_themes",
"//src/material:sass_lib",
],
)
sass_binary(
name = "purple_green_prebuilt",
src = "prebuilt/purple-green.scss",
deps = [
":all_themes",
"//src/material:sass_lib",
],
)