mirror of
https://github.com/ankitects/anki.git
synced 2025-09-20 06:52:21 -04:00
Declare dependencies in data/web/css
This commit is contained in:
parent
85808e4cbf
commit
ffd159f9a0
3 changed files with 34 additions and 2 deletions
|
@ -8,6 +8,12 @@ compile_sass(
|
||||||
exclude = ["_*.scss"],
|
exclude = ["_*.scss"],
|
||||||
),
|
),
|
||||||
group = "css_local",
|
group = "css_local",
|
||||||
|
deps = [
|
||||||
|
"//ts/sass:core_lib",
|
||||||
|
"//ts/sass:buttons_lib",
|
||||||
|
"//ts/sass:scrollbar_lib",
|
||||||
|
"//ts/sass:card_counts_lib",
|
||||||
|
],
|
||||||
visibility = ["//visibility:private"],
|
visibility = ["//visibility:private"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary")
|
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary")
|
||||||
|
|
||||||
def compile_sass(group, srcs, visibility):
|
def compile_sass(group, srcs, visibility, deps):
|
||||||
css_files = []
|
css_files = []
|
||||||
for scss_file in srcs:
|
for scss_file in srcs:
|
||||||
base = scss_file.replace(".scss", "")
|
base = scss_file.replace(".scss", "")
|
||||||
|
@ -12,7 +12,7 @@ def compile_sass(group, srcs, visibility):
|
||||||
name = name,
|
name = name,
|
||||||
src = scss_file,
|
src = scss_file,
|
||||||
sourcemap = False,
|
sourcemap = False,
|
||||||
deps = ["//ts/sass:core_lib"],
|
deps = deps,
|
||||||
)
|
)
|
||||||
|
|
||||||
native.filegroup(
|
native.filegroup(
|
||||||
|
|
|
@ -9,6 +9,24 @@ sass_binary(
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
sass_library(
|
||||||
|
name = "buttons_lib",
|
||||||
|
srcs = [
|
||||||
|
"_fusion_vars.scss",
|
||||||
|
"buttons.scss",
|
||||||
|
],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
sass_library(
|
||||||
|
name = "card_counts_lib",
|
||||||
|
srcs = [
|
||||||
|
"card_counts.scss",
|
||||||
|
],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
||||||
|
|
||||||
sass_library(
|
sass_library(
|
||||||
name = "core_lib",
|
name = "core_lib",
|
||||||
srcs = [
|
srcs = [
|
||||||
|
@ -18,6 +36,14 @@ sass_library(
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
sass_library(
|
||||||
|
name = "scrollbar_lib",
|
||||||
|
srcs = [
|
||||||
|
"scrollbar.scss",
|
||||||
|
],
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
|
)
|
||||||
|
|
||||||
# qt package extracts colours from source file
|
# qt package extracts colours from source file
|
||||||
exports_files(
|
exports_files(
|
||||||
["_vars.scss"],
|
["_vars.scss"],
|
||||||
|
|
Loading…
Reference in a new issue