Print at 100% / actual size (no "fit to page"). Measure a printed marker to confirm scale before building. Matte paper or matte UV — avoid gloss (glare breaks detection).
+
+
+
Loading anchors…
+
+
+
+
+
+
diff --git a/public/js/admin.js b/public/js/admin.js
index f7c747a..9211042 100644
--- a/public/js/admin.js
+++ b/public/js/admin.js
@@ -721,6 +721,12 @@ $('reloadBtn').addEventListener('click', async () => {
toast('Reloaded from server');
});
+const printAnchorsBtn = document.getElementById('printAnchorsBtn');
+if (printAnchorsBtn) printAnchorsBtn.addEventListener('click', () => {
+ if (dirty) toast('Tip: save first so the print sheet matches your latest anchors', '');
+ window.open('anchors-print.html', '_blank');
+});
+
window.addEventListener('beforeunload', (e) => { if (dirty) { e.preventDefault(); e.returnValue = ''; } });
// ===========================================================================