added thumbs generation for performation and also added a new deck format for registration

This commit is contained in:
2026-03-08 05:40:53 -07:00
parent 78abb582dd
commit 4713bbd54b
11 changed files with 1255 additions and 44 deletions

View File

@@ -4,6 +4,7 @@
getMonthRefsByCardId,
getMagickDataset,
resolveTarotCardImage,
resolveTarotCardThumbnail,
getDisplayCardName,
buildTypeLabel,
clearChildren,
@@ -203,9 +204,9 @@
}
const cardDisplayName = getDisplayCardName(card);
const imageUrl = typeof resolveTarotCardImage === "function"
? resolveTarotCardImage(card.name)
: null;
const imageUrl = typeof resolveTarotCardThumbnail === "function"
? resolveTarotCardThumbnail(card.name)
: (typeof resolveTarotCardImage === "function" ? resolveTarotCardImage(card.name) : null);
if (elements.tarotDetailImageEl) {
if (imageUrl) {
@@ -214,6 +215,7 @@
elements.tarotDetailImageEl.style.display = "block";
elements.tarotDetailImageEl.style.cursor = "zoom-in";
elements.tarotDetailImageEl.title = "Click to enlarge";
elements.tarotDetailImageEl.decoding = "async";
} else {
elements.tarotDetailImageEl.removeAttribute("src");
elements.tarotDetailImageEl.alt = "";