Creating New Profile+Linking Family and Friends
//*
WikiNTA Squarespace-ready homepage interactions
Install in Squarespace:
Settings > Advanced > Code Injection > Footer
Option A: paste this full file inside a tag.
Option B: upload this file, then add:
*/
(function () {
var dashboard = document.querySelector(".wikinta-dashboard");
if (!dashboard) {
return;
}
var navToggle = dashboard.querySelector(".nav-toggle");
var mainNav = dashboard.querySelector(".main-nav");
var searchForm = dashboard.querySelector(".search-box");
var searchInput = dashboard.querySelector("#wikinta-site-search");
var searchNote = dashboard.querySelector("#wikinta-search-note");
if (navToggle && mainNav) {
navToggle.addEventListener("click", function () {
var isOpen = mainNav.classList.toggle("is-open");
navToggle.setAttribute("aria-expanded", String(isOpen));
});
mainNav.addEventListener("click", function (event) {
if (event.target && event.target.matches("a")) {
mainNav.classList.remove("is-open");
navToggle.setAttribute("aria-expanded", "false");
}
});
}
if (searchForm && searchInput && searchNote) {
searchForm.addEventListener("submit", function (event) {
event.preventDefault();
var query = searchInput.value.trim();
var searchUrl = searchForm.getAttribute("data-search-url");
if (!query) {
searchNote.textContent = "Enter a topic, supplier, form, or procedure to search.";
searchInput.focus();
return;
}
if (searchUrl) {
window.location.href = searchUrl + "?q=" + encodeURIComponent(query);
return;
}
searchNote.textContent =
'Placeholder search submitted for "' +
query +
'". Add your real Squarespace search page URL to data-search-url when ready.';
});
}
})();