From 328f1af8db9a51f9cff2adb7b44d9d130ab9f9cd Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 17 Apr 2021 22:53:47 +1000 Subject: [PATCH] add text to describe deckconfig warnings --- ts/deckconfig/ConfigEditor.svelte | 4 ---- ts/deckconfig/ConfigEntry.svelte | 8 ++++++++ ts/deckconfig/NewOptions.svelte | 26 ++++++++++++++++---------- ts/deckconfig/SpinBox.svelte | 13 +++---------- ts/deckconfig/StepsInput.svelte | 11 +++-------- ts/deckconfig/deckconfig-base.scss | 1 + 6 files changed, 31 insertions(+), 32 deletions(-) diff --git a/ts/deckconfig/ConfigEditor.svelte b/ts/deckconfig/ConfigEditor.svelte index 400f4d94a..270a86e73 100644 --- a/ts/deckconfig/ConfigEditor.svelte +++ b/ts/deckconfig/ConfigEditor.svelte @@ -16,10 +16,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html :global(h2) { margin-top: 1em; } - - :global(.warn) { - background-color: var(--flag1-bg); - }
diff --git a/ts/deckconfig/ConfigEntry.svelte b/ts/deckconfig/ConfigEntry.svelte index a6cbe75f0..2b33e6691 100644 --- a/ts/deckconfig/ConfigEntry.svelte +++ b/ts/deckconfig/ConfigEntry.svelte @@ -9,6 +9,8 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export let subLabel = ""; export let value: any; export let defaultValue: any; + /// empty strings will be ignored + export let warnings: string[] = []; - - + + diff --git a/ts/deckconfig/deckconfig-base.scss b/ts/deckconfig/deckconfig-base.scss index 840bb5e28..3f65f0344 100644 --- a/ts/deckconfig/deckconfig-base.scss +++ b/ts/deckconfig/deckconfig-base.scss @@ -7,6 +7,7 @@ @import "ts/sass/bootstrap/button-group"; @import "ts/sass/bootstrap/modal"; @import "ts/sass/bootstrap/close"; +@import "ts/sass/bootstrap/alert"; .night-mode { @include scrollbar.night-mode;