bmadityas's picture
Hi
1cd97be verified
document.addEventListener('DOMContentLoaded', function() {
// Initialize Chart.js
const ctx = document.getElementById('rainbowChart').getContext('2d');
const rainbowChart = new Chart(ctx, {
type: 'line',
data: {
labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
datasets: [
{
label: 'Rainbow Intensity',
data: [12, 19, 3, 17, 6, 3, 20],
backgroundColor: 'rgba(255, 99, 132, 0.2)',
borderColor: 'rgba(255, 99, 132, 1)',
borderWidth: 2,
tension: 0.4
},
{
label: 'Magic Sparkles',
data: [2, 9, 13, 7, 16, 13, 10],
backgroundColor: 'rgba(54, 162, 235, 0.2)',
borderColor: 'rgba(54, 162, 235, 1)',
borderWidth: 2,
tension: 0.4
}
]
},
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
y: {
beginAtZero: true,
grid: {
color: 'rgba(0, 0, 0, 0.05)'
}
},
x: {
grid: {
color: 'rgba(0, 0, 0, 0.05)'
}
}
},
plugins: {
legend: {
labels: {
font: {
family: "'Comic Sans MS', cursive, sans-serif"
}
}
}
}
}
});
// Make unicorn pet button interactive
const petButton = document.querySelector('button');
petButton.addEventListener('click', function() {
const messages = [
"The unicorn nuzzles you affectionately!",
"Sparkles fly everywhere! ✨",
"The unicorn does a happy dance!",
"You hear magical chimes in the distance..."
];
const randomMessage = messages[Math.floor(Math.random() * messages.length)];
alert(randomMessage);
});
});