From 8a3b72e6e5342364db283a98cdda5af9a228a66f Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Mon, 7 Jul 2025 10:21:46 +0100 Subject: [PATCH] Fix/Help modal appears behind simulator modal (#4171) * Fix/Help modal appears behind simulator modal * Correct help modal keys (Doesn't work) --- ts/lib/components/HelpModal.svelte | 5 +++++ ts/routes/deck-options/SimulatorModal.svelte | 20 +++++++------------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/ts/lib/components/HelpModal.svelte b/ts/lib/components/HelpModal.svelte index 5fff619df..cf6292537 100644 --- a/ts/lib/components/HelpModal.svelte +++ b/ts/lib/components/HelpModal.svelte @@ -181,6 +181,11 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html margin-bottom: 1.5rem; } + .modal { + z-index: 1066; + background-color: rgba($color: black, $alpha: 0.5); + } + .modal-title { margin-inline-end: 0.75rem; } diff --git a/ts/routes/deck-options/SimulatorModal.svelte b/ts/routes/deck-options/SimulatorModal.svelte index 9ac28636b..c9bf2b702 100644 --- a/ts/routes/deck-options/SimulatorModal.svelte +++ b/ts/routes/deck-options/SimulatorModal.svelte @@ -296,7 +296,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html min={0} max={9999} > - openHelpModal("simulateFsrsReview")}> + openHelpModal("newLimit")}> {tr.schedulingNewCardsday()} @@ -307,7 +307,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html min={0} max={9999} > - openHelpModal("simulateFsrsReview")}> + openHelpModal("reviewLimit")}> {tr.schedulingMaximumReviewsday()} @@ -327,9 +327,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html min={1} max={36500} > - openHelpModal("simulateFsrsReview")} - > + openHelpModal("maximumInterval")}> {tr.schedulingMaximumInterval()} @@ -339,9 +337,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html defaultValue={$config.reviewOrder} choices={reviewOrderChoices($fsrs)} > - openHelpModal("simulateFsrsReview")} - > + openHelpModal("reviewSortOrder")}> {tr.deckConfigReviewSortOrder()} @@ -351,7 +347,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html defaultValue={$newCardsIgnoreReviewLimit} > openHelpModal("simulateFsrsReview")} + on:click={() => openHelpModal("newCardsIgnoreReviewLimit")} > - openHelpModal("simulateFsrsReview")} - > + openHelpModal("leechAction")}> {tr.deckConfigSuspendLeeches()} @@ -387,7 +381,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html max={9999} > openHelpModal("simulateFsrsReview")} + on:click={() => openHelpModal("leechThreshold")} > {tr.schedulingLeechThreshold()}