From 8e79498d49900df67de36f66eae6da17482e44a2 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 6 Sep 2021 21:10:27 +1000 Subject: [PATCH] Merge pull request #1332 from hgiesel/svelteexportcontext Shorten CSS references for `@import` or `@use` --- ts/change-notetype/change-notetype-base.scss | 20 ++++++------- ts/compile_sass.bzl | 5 +++- ts/components/DropdownItem.svelte | 2 +- ts/components/IconButton.svelte | 2 +- ts/components/LabelButton.svelte | 2 +- ts/components/SelectButton.svelte | 2 +- ts/congrats/congrats-base.scss | 4 +-- ts/deck-options/EnumSelector.svelte | 4 +-- ts/deck-options/SpinBox.svelte | 2 +- ts/deck-options/SpinBoxFloat.svelte | 2 +- ts/deck-options/StepsInput.svelte | 2 +- ts/deck-options/TextInputModal.svelte | 2 +- ts/deck-options/deck-options-base.scss | 30 ++++++++++---------- ts/editor/bootstrap.scss | 12 ++++---- ts/editor/editable.scss | 8 +++--- ts/editor/fields.scss | 4 +-- ts/graphs/graphs-base.scss | 4 +-- ts/sass/anki | 1 + ts/sass/base.scss | 4 +-- ts/sass/bootstrap/BUILD.bazel | 1 - ts/sass/button-mixins.scss | 4 +-- ts/svelte/svelte.bzl | 2 +- ts/svelte/svelte.ts | 11 +++---- 23 files changed, 67 insertions(+), 63 deletions(-) create mode 120000 ts/sass/anki diff --git a/ts/change-notetype/change-notetype-base.scss b/ts/change-notetype/change-notetype-base.scss index b39c636e7..eb4d1c866 100644 --- a/ts/change-notetype/change-notetype-base.scss +++ b/ts/change-notetype/change-notetype-base.scss @@ -1,15 +1,15 @@ -@use "ts/sass/vars"; -@use "ts/sass/scrollbar"; -@use "ts/sass/bootstrap-dark"; +@use "vars"; +@use "scrollbar"; +@use "bootstrap-dark"; -@import "ts/sass/base"; +@import "base"; -@import "ts/sass/bootstrap/alert"; -@import "ts/sass/bootstrap/forms"; -@import "ts/sass/bootstrap/buttons"; -@import "ts/sass/bootstrap/button-group"; -@import "ts/sass/bootstrap/close"; -@import "ts/sass/bootstrap/grid"; +@import "bootstrap/scss/alert"; +@import "bootstrap/scss/forms"; +@import "bootstrap/scss/buttons"; +@import "bootstrap/scss/button-group"; +@import "bootstrap/scss/close"; +@import "bootstrap/scss/grid"; .night-mode { @include scrollbar.night-mode; diff --git a/ts/compile_sass.bzl b/ts/compile_sass.bzl index 7ab1aba6a..82676dabb 100644 --- a/ts/compile_sass.bzl +++ b/ts/compile_sass.bzl @@ -14,7 +14,10 @@ def compile_sass(group, srcs, deps = [], visibility = ["//visibility:private"]): sourcemap = False, deps = deps, visibility = visibility, - include_paths = ["external/ankidesktop"], + include_paths = [ + "ts/sass", + "external/ankidesktop/ts/sass", + ], ) native.filegroup( diff --git a/ts/components/DropdownItem.svelte b/ts/components/DropdownItem.svelte index 5a2cedc58..e535720f1 100644 --- a/ts/components/DropdownItem.svelte +++ b/ts/components/DropdownItem.svelte @@ -34,7 +34,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html