From 052c992093d990eb8ab7528ed4e055434a5e5616 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 22 Apr 2021 16:47:10 +1000 Subject: [PATCH] allow checkboxes and select entries to take up whole line --- ts/deckconfig/CheckBox.svelte | 11 ++++------- ts/deckconfig/ConfigEntry.svelte | 28 ++++++++++++++-------------- ts/deckconfig/EnumSelector.svelte | 2 +- ts/deckconfig/GeneralOptions.svelte | 3 --- ts/deckconfig/HelpPopup.svelte | 6 +++++- ts/deckconfig/NewOptions.svelte | 1 - ts/deckconfig/ReviewOptions.svelte | 1 - ts/deckconfig/deckconfig-base.scss | 5 +++++ 8 files changed, 29 insertions(+), 28 deletions(-) diff --git a/ts/deckconfig/CheckBox.svelte b/ts/deckconfig/CheckBox.svelte index 9cb0269b9..c4e6638af 100644 --- a/ts/deckconfig/CheckBox.svelte +++ b/ts/deckconfig/CheckBox.svelte @@ -4,16 +4,13 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html --> - - - - + +
+ +
diff --git a/ts/deckconfig/ConfigEntry.svelte b/ts/deckconfig/ConfigEntry.svelte index 623cd32a7..17dc2a3a1 100644 --- a/ts/deckconfig/ConfigEntry.svelte +++ b/ts/deckconfig/ConfigEntry.svelte @@ -12,19 +12,18 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export let defaultValue: any; /// empty strings will be ignored export let warnings: string[] = []; + export let wholeLine = false;
-
- - {label} - {#if subLabel} - - {/if} - -
+ {#if label} +
+ + {label} + {#if subLabel} + + {/if} + +
+ {/if} -
+
diff --git a/ts/deckconfig/EnumSelector.svelte b/ts/deckconfig/EnumSelector.svelte index aa26f5879..abe5706d4 100644 --- a/ts/deckconfig/EnumSelector.svelte +++ b/ts/deckconfig/EnumSelector.svelte @@ -12,7 +12,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html export let defaultValue: number; - +