diff --git a/frontend/flashcards.html b/frontend/flashcards.html index 02d1bd4..1abf53f 100644 --- a/frontend/flashcards.html +++ b/frontend/flashcards.html @@ -447,7 +447,7 @@
-
Загрузка…
+
@@ -749,6 +749,8 @@ function bindStudyKeys() { } async function loadDecks() { + const _grid = document.getElementById('deck-grid'); + if (_grid && LS.skeleton) _grid.innerHTML = LS.skeleton(6, 'card'); // системные skeleton-карточки вместо «Загрузка…» const [decks, stats, tracks] = await Promise.all([ LS.api('/api/flashcards/decks').catch(()=>({decks:[]})), LS.api('/api/flashcards/stats').catch(()=>null),