// Load saved art if exists
const savedArt = localStorage.getItem('pixelArt');
if (savedArt) {
const { size, data } = JSON.parse(savedArt);
currentSize = size;
document.querySelector(`input[value="${size}"]`).checked = true;
createCanvas(size);

setTimeout(() => {
const pixels = document.querySelectorAll('.pixel');
pixels.forEach((pixel, i) => {
if (data[i]) {
pixel.style.backgroundColor = data[i];
}
});
}, 0);
} else {
createCanvas('16x16');
}
});
</script>
</body>
</html>