${(() => {
const colors = ['bg-gray-700', 'bg-purple-900', 'bg-purple-700', 'bg-fuchsia-600', 'bg-pink-500'];
let cells = '';
for (let i = 0; i < (52 * 7 - 7); i++) { // Fill the rest of the 364 cells (minus the 7 already placed)
const colorClass = colors[Math.floor(Math.random() * colors.length)];
const contributionText = colorClass === 'bg-gray-700' ? 'No activity' : `${Math.floor(Math.random() * 20) + 1} contributions`;
cells += `
${contributionText}
`;
}
return cells;
})()}