diff --git a/kjvstudy_org/templates/base.html b/kjvstudy_org/templates/base.html index 3dddfa9..93b8135 100644 --- a/kjvstudy_org/templates/base.html +++ b/kjvstudy_org/templates/base.html @@ -96,6 +96,18 @@ cursor: help; } + /* But not in search dropdowns */ + .search-results-dropdown a, + .search-results-dropdown a[href*="/book/"], + .search-dropdown a, + .search-dropdown a[href*="/book/"], + .lookup-results-dropdown a, + .lookup-results-dropdown a[href*="/book/"], + .story-search-dropdown a, + .story-search-dropdown a[href*="/book/"] { + cursor: pointer !important; + } + .verse-tooltip { position: absolute; background: var(--bg-color); @@ -1777,6 +1789,10 @@ // Skip if this is a verse number link (the number at the start of each verse) if (target.classList.contains('verse-number-link')) return; + // Skip links in search dropdowns + if (target.closest('.search-results-dropdown') || target.closest('.search-dropdown') || + target.closest('.lookup-results-dropdown') || target.closest('.story-search-dropdown')) return; + var verseInfo = parseVerseUrl(target.pathname + target.hash); if (!verseInfo) return; diff --git a/kjvstudy_org/templates/search.html b/kjvstudy_org/templates/search.html index bccfe2b..13e842f 100644 --- a/kjvstudy_org/templates/search.html +++ b/kjvstudy_org/templates/search.html @@ -7,27 +7,36 @@