.hidden {
display: none;
}
<div class="left-column hidden">
<!-- left column content -->
</div>
<div class="right-column hidden">
<!-- right column content -->
</div>
document.addEventListener("DOMContentLoaded", async () => {
try {
// β
Fetch and parse the JSON data
const res = await fetch("./data.json");
const data = await res.json();
// β
Populate the DOM with JSON data
console.log("Data loaded:", data);
// β
Reveal the columns once data is ready
document.querySelector(".left-column").classList.remove("hidden");
document.querySelector(".right-column").classList.remove("hidden");
} catch (err) {
console.error("Error loading JSON:", err);
}
});