diff --git a/kjvstudy_org/templates/base.html b/kjvstudy_org/templates/base.html
index ade9551..9e83a08 100644
--- a/kjvstudy_org/templates/base.html
+++ b/kjvstudy_org/templates/base.html
@@ -1881,9 +1881,17 @@
} else {
var article = document.querySelector('article');
if (article) {
- var aclone = article.cloneNode(true);
- aclone.querySelectorAll('.sidenote, .marginnote, .sidenote-number, .margin-toggle, script, style').forEach(function(el) { el.remove(); });
- combined = (aclone.textContent || aclone.innerText || '').trim();
+ // If this is a card grid, concatenate the highlighted or first card
+ var selectedCard = article.querySelector('.resource-card[style*=\"outline\"]') || article.querySelector('.resource-card');
+ if (selectedCard) {
+ var cclone = selectedCard.cloneNode(true);
+ cclone.querySelectorAll('script, style').forEach(function(el) { el.remove(); });
+ combined = (cclone.textContent || cclone.innerText || '').trim();
+ } else {
+ var aclone = article.cloneNode(true);
+ aclone.querySelectorAll('.sidenote, .marginnote, .sidenote-number, .margin-toggle, script, style').forEach(function(el) { el.remove(); });
+ combined = (aclone.textContent || aclone.innerText || '').trim();
+ }
}
}
if (combined) {