Files
trilium_share_gruvbox/scripts/blog_card_click.js
T
trilium-share-gruvbox aa7a2d0ab5 Add Gruvbox share theme + blog system for Trilium (anonymized)
Blog generator, publish manager, share scripts, theme CSS, highlight.js
bundles, font, favicon, templates and generated-reference outputs, plus an
English installation guide.
2026-08-28 13:36:22 +02:00

14 lines
436 B
JavaScript

<script>
(function () {
document.addEventListener("click", function (e) {
if (e.defaultPrevented) return;
var card = e.target.closest(".blog-post");
if (!card) return;
if (e.target.closest("a")) return;
var link = card.querySelector(".blog-post-title a");
if (!link) return;
e.preventDefault();
window.location.href = link.getAttribute("href");
});
})();
</script>