diff --git a/qt/aqt/data/web/css/BUILD.bazel b/qt/aqt/data/web/css/BUILD.bazel index 107de0643..33d821773 100644 --- a/qt/aqt/data/web/css/BUILD.bazel +++ b/qt/aqt/data/web/css/BUILD.bazel @@ -1,4 +1,5 @@ load("@bazel_skylib//rules:copy_file.bzl", "copy_file") +load("//qt/aqt/data/web/pages:defs.bzl", "copy_page") load("compile_sass.bzl", "compile_sass") compile_sass( @@ -16,11 +17,21 @@ copy_file( out = "core.css", ) +copy_page( + name = "editor", + srcs = [ + "editor.css", + "editable.css", + ], + package = "//ts/editor", +) + filegroup( name = "css", srcs = [ "core.css", "css_local", + "editor", ], visibility = ["//qt:__subpackages__"], ) diff --git a/ts/editor/BUILD.bazel b/ts/editor/BUILD.bazel index 30be758e3..8cdcc21c5 100644 --- a/ts/editor/BUILD.bazel +++ b/ts/editor/BUILD.bazel @@ -2,6 +2,19 @@ load("@npm//@bazel/typescript:index.bzl", "ts_library") load("@npm//@bazel/rollup:index.bzl", "rollup_bundle") load("//ts:prettier.bzl", "prettier_test") load("//ts:eslint.bzl", "eslint_test") +load("@io_bazel_rules_sass//:defs.bzl", "sass_binary") + +sass_binary( + name = "editor_css", + src = "editor.scss", + visibility = ["//visibility:public"], +) + +sass_binary( + name = "editable_css", + src = "editable.scss", + visibility = ["//visibility:public"], +) ts_library( name = "editor_ts", diff --git a/qt/aqt/data/web/css/editable.scss b/ts/editor/editable.scss similarity index 100% rename from qt/aqt/data/web/css/editable.scss rename to ts/editor/editable.scss diff --git a/qt/aqt/data/web/css/editor.scss b/ts/editor/editor.scss similarity index 100% rename from qt/aqt/data/web/css/editor.scss rename to ts/editor/editor.scss