diff --git a/poverty-mapping/index.html b/poverty-mapping/index.html index 3aeee19..017c42f 100644 --- a/poverty-mapping/index.html +++ b/poverty-mapping/index.html @@ -102,8 +102,8 @@ .layer-legend .legend-marker{display:inline-flex;align-items:flex-end;justify-content:center;width:16px;height:22px;flex:0 0 16px} .layer-legend .legend-marker svg{display:block;width:16px;height:22px} .layer-legend .legend-text{white-space:nowrap} - .btn-primary{background:#2563eb;color:#fff;padding:8px 12px;border:0;border-radius:8px} - .btn-secondary{background:#f3f4f6;color:#111;padding:8px 12px;border:0;border-radius:8px} + .btn-primary{background:#2563eb;color:#fff;padding:8px 12px;border:0;border-radius:8px;cursor:pointer} + .btn-secondary{background:#f3f4f6;color:#111;padding:8px 12px;border:0;border-radius:8px;cursor:pointer} .modal-actions{margin-top:14px;text-align:right} /* file name display next to file input */ .file-name{display:inline-block;margin-left:8px;color:#374151;font-size:13px} @@ -125,9 +125,9 @@ .modal-content{background:#fff;padding:18px;border-radius:10px;min-width:320px;max-width:520px;width:420px;max-height:80vh;overflow:auto} .modal-content label{display:block;margin-top:8px} .modal-actions{margin-top:12px;text-align:right} - .btn-primary{background:#1976d2;color:#fff;padding:8px 12px;border:0;border-radius:6px} - .btn-secondary{background:#eee;padding:8px 12px;border:0;border-radius:6px} - .btn-destructive{background:#d32f2f;color:#fff;padding:8px 12px;border:0;border-radius:6px} + .btn-primary{background:#1976d2;color:#fff;padding:8px 12px;border:0;border-radius:6px;cursor:pointer} + .btn-secondary{background:#eee;padding:8px 12px;border:0;border-radius:6px;cursor:pointer} + .btn-destructive{background:#d32f2f;color:#fff;padding:8px 12px;border:0;border-radius:6px;cursor:pointer} .btn-destructive:hover{opacity:0.95} .leaflet-popup-content{margin:14px 16px} .leaflet-popup-content-wrapper{border-radius:16px} @@ -585,7 +585,8 @@ function openAuthModal(mode){ }); } } - form.onsubmit = async function(ev){ + const form = document.getElementById('auth-modal-form'); + if(form) form.onsubmit = async function(ev){ ev.preventDefault(); let endpoint = 'src/api/auth/login.php';