Original

DreamPortalCustomPalette7  


				
"],"name":"Dream Portal: Custom Palette 7","mediaType":"text/html"}],"description":["Dream Portal Custom Palette: A seamless blend of artistic","vision and algorithmic precision, a digital gateway harmonizing","hope and imagination. Curated randomization seeds AND a custom","color palette."],"mediaType":"image/png","medium":"Fully On-Chain BlockGen.Art Canvas","properties":{"Double Tap":"Show Info","Warp":"Calm","Inscription":"As a beacon of spirit, I draw visions of hope and triumph.","Pathways":"Sparse","Shadow":"None","Traversal":"Journey","Structure":"Aware","Special Seed":"12 [C Carbon]","Renewal":"Chill","Constellations":"Whisper","Reflections":"Varied"}}; jsonData.image = null; jsonData.files = null; // Function to format JSON function formatJSON(jsonObj) { var formatted = JSON.stringify(jsonObj, null, 1); // Remove the first and last curly braces //formatted = formatted.slice(1, -1); // Replace commas with newlines formatted = formatted.replace(/,/g, ''); //formatted = formatted.replace(/[{}]/g, ' '); //formatted = formatted.replace(/{\n/g, 'xx'); // Removes all curly braces followed by newline formatted = formatted.replace(/{[\n\s]*|[\n\s]*}/g, ''); // Removes all curly braces followed by or preceding newline and whitespace formatted = formatted.replace(/: "(.*?)"/g, ': $1"'); //formatted = formatted.replace(/"/g, ''); return formatted; } // Display formatted JSON in the HTML element var jsonOutputElement = document.getElementById("jsonOutput"); jsonOutputElement.innerHTML = formatJSON(jsonData);