From 05affd313f9e357549f74f57940a5b599605f532 Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Wed, 14 Apr 2021 14:29:06 +0200 Subject: [PATCH] Include Dropdown directly from bootstrap, required installing popperjs --- ts/editor-toolbar/BUILD.bazel | 3 +++ ts/editor-toolbar/WithDropdownMenu.svelte | 3 ++- ts/editor-toolbar/dropdown.scss | 4 ++++ ts/editor-toolbar/index.ts | 3 ++- ts/licenses.json | 8 ++++++++ ts/package.json | 1 + ts/yarn.lock | 10 ++++++++++ 7 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 ts/editor-toolbar/dropdown.scss diff --git a/ts/editor-toolbar/BUILD.bazel b/ts/editor-toolbar/BUILD.bazel index 08a004ae9..69b34fdd8 100644 --- a/ts/editor-toolbar/BUILD.bazel +++ b/ts/editor-toolbar/BUILD.bazel @@ -20,6 +20,7 @@ compile_sass( srcs = [ "color.scss", "legacy.scss", + "dropdown.scss", ], deps = [], visibility = ["//visibility:public"], @@ -50,6 +51,8 @@ ts_library( "//ts/sveltelib", "//ts:image_module_support", "@npm//svelte", + "@npm//bootstrap", + "@npm//@popperjs/core", ], ) diff --git a/ts/editor-toolbar/WithDropdownMenu.svelte b/ts/editor-toolbar/WithDropdownMenu.svelte index d476aad22..d412833b4 100644 --- a/ts/editor-toolbar/WithDropdownMenu.svelte +++ b/ts/editor-toolbar/WithDropdownMenu.svelte @@ -1,5 +1,6 @@