From 6009ce5ec283e59a8b0335777174cb490ab10949 Mon Sep 17 00:00:00 2001 From: gitea Date: Sat, 14 Feb 2026 10:59:22 +0100 Subject: [PATCH] Deck version update --- src/lib/ConfirmModal.svelte | 10 +- src/lib/Navbar.svelte | 33 +- src/lib/RatingModal.svelte | 22 +- src/lib/api/decks.js | 132 ++++++- src/lib/stores/navContext.js | 4 + src/routes/Community.svelte | 54 ++- src/routes/CommunityUser.svelte | 52 ++- src/routes/CreateDeck.svelte | 4 + src/routes/DeckPreview.svelte | 206 ++++++++-- src/routes/EditDeck.svelte | 229 ++++++++++- src/routes/MyDecks.svelte | 366 ++++++++++++++++-- src/routes/Settings.svelte | 11 +- .../20250214000000_deck_version.sql | 13 + .../RUN_IF_NEEDED_deck_version_columns.sql | 9 + 14 files changed, 1005 insertions(+), 140 deletions(-) create mode 100644 src/lib/stores/navContext.js create mode 100644 supabase/migrations/20250214000000_deck_version.sql create mode 100644 supabase/migrations/RUN_IF_NEEDED_deck_version_columns.sql diff --git a/src/lib/ConfirmModal.svelte b/src/lib/ConfirmModal.svelte index 74cddc9..565562c 100644 --- a/src/lib/ConfirmModal.svelte +++ b/src/lib/ConfirmModal.svelte @@ -39,10 +39,18 @@ aria-modal="true" aria-labelledby="confirm-modal-title" aria-describedby="confirm-modal-desc" + tabindex="-1" onclick={handleBackdropClick} onkeydown={handleKeydown} > -