From 902369daa6560835b591f22948e6c3cdd255bfe8 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sat, 31 Dec 2022 19:29:47 +0100 Subject: Only act on clicks to the left of the line. Ignore clicks on the line itself. --- assets/js/lines.js | 3 ++- assets/mumi.scss | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'assets') diff --git a/assets/js/lines.js b/assets/js/lines.js index f22057d..6b11c6f 100644 --- a/assets/js/lines.js +++ b/assets/js/lines.js @@ -1,7 +1,8 @@ // @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3.0-or-later window.addEventListener('DOMContentLoaded', function () { let lineClickHandler = (evt) => { - if (evt.target.classList.contains("line")) { + if ((evt.target.classList.contains("line")) && + (evt.x < evt.target.offsetLeft)) { window.location.hash = evt.target.id; return; } diff --git a/assets/mumi.scss b/assets/mumi.scss index 3a96b55..8a3ed12 100644 --- a/assets/mumi.scss +++ b/assets/mumi.scss @@ -344,8 +344,7 @@ div.line:before { visibility: hidden; content: "# "; margin-left: -1em; - padding-right: 1em; - text-align: right; + padding-right: .5em; cursor: pointer; color: $grey-300; } -- cgit v1.2.3