repos/stagit

fork of stagit, a static git page generator
Commits Files Refs README LICENSE
commit b81244dfda9a44291d31199c983b86008d08cdd8
parent 59ed33a4ee177fcff9ce9dfe8082778a772b1547
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Wed,  2 Sep 2026 21:11:32 -0300

Hide `line-checkbox` when md file render is active

Diffstat:
Mstagit.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/stagit.c b/stagit.c
@@ -1180,10 +1180,13 @@ writeblob(git_object *obj, const char *fpath, const char *rpath, const char *fil
               "  var mdCheckbox = document.getElementById('md-checkbox');"
               "  var mdView = document.getElementById('md-view');"
               "  var sourceView = document.getElementById('source-view');"
+              "  var lineCheckboxDiv = document.getElementById('line-checkbox-div');"
               "  if (mdView && sourceView) {"
               "    mdView.style.display = mdCheckbox.checked ? 'block' : 'none';"
               "    sourceView.style.display = mdCheckbox.checked ? 'none' : 'block';"
               "  }"
+              "  if (lineCheckboxDiv)"
+              "    lineCheckboxDiv.style.display = mdCheckbox.checked ? 'none' : 'block';"
               "  localStorage.setItem('md-checkbox', mdCheckbox.checked);"
               "}"
               "document.addEventListener('DOMContentLoaded', function() {"