diff --git a/ts/deckconfig/BUILD.bazel b/ts/deckconfig/BUILD.bazel
index 7aa188b90..48bc75add 100644
--- a/ts/deckconfig/BUILD.bazel
+++ b/ts/deckconfig/BUILD.bazel
@@ -7,8 +7,8 @@ load("//ts:vendor.bzl", "copy_bootstrap_icons")
load("//ts:compile_sass.bzl", "compile_sass")
compile_sass(
- srcs = ["deckconfig-base.scss"],
group = "base_css",
+ srcs = ["deckconfig-base.scss"],
visibility = ["//visibility:public"],
deps = [
"//ts/sass:base_lib",
diff --git a/ts/editor-toolbar/BUILD.bazel b/ts/editor-toolbar/BUILD.bazel
index 4732629af..d0b1a0ccf 100644
--- a/ts/editor-toolbar/BUILD.bazel
+++ b/ts/editor-toolbar/BUILD.bazel
@@ -23,6 +23,7 @@ compile_sass(
"bootstrap.scss",
],
deps = [
+ "//ts/bootstrap:scss",
"//ts/sass:button_mixins_lib",
],
visibility = ["//visibility:public"],
@@ -55,6 +56,7 @@ ts_library(
"@npm//svelte",
"@npm//bootstrap",
"@npm//@popperjs/core",
+ "@npm//@types/bootstrap",
],
)
diff --git a/ts/editor-toolbar/ButtonGroup.svelte b/ts/editor-toolbar/ButtonGroup.svelte
index e80cb752b..e5b1e3751 100644
--- a/ts/editor-toolbar/ButtonGroup.svelte
+++ b/ts/editor-toolbar/ButtonGroup.svelte
@@ -7,7 +7,7 @@
export let className = "";
export let buttons: ToolbarItem[];
- function filterHidden({ hidden, ...props }) {
+ function filterHidden({ hidden = false, ...props }) {
return props;
}
diff --git a/ts/editor-toolbar/CommandIconButton.svelte b/ts/editor-toolbar/CommandIconButton.svelte
index 5d3efaffb..c1ff007a3 100644
--- a/ts/editor-toolbar/CommandIconButton.svelte
+++ b/ts/editor-toolbar/CommandIconButton.svelte
@@ -36,11 +36,11 @@