<script src="https://cdn.jsdelivr.net/npm/chart.js"></script> in Footer Code, save, and publish.<canvas> element in it.To integrate Chart.js into Webflow using an HTML embed element, you need to follow these steps. This integration allows you to display dynamic charts on your Webflow site.
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<canvas> element: <canvas id="myChart" width="400" height="400"></canvas>
```javascript
<script>
document.addEventListener('DOMContentLoaded', function() {
const ctx = document.getElementById('myChart').getContext('2d');
const myChart = new Chart(ctx, {
type: 'bar', // Example chart type
data: {
labels: ['Red', 'Blue', 'Yellow', 'Green', 'Purple', 'Orange'],
datasets: [{
label: '# of Votes',
data: [12, 19, 3, 5, 2, 3],
backgroundColor: [
'rgba(255, 99, 132, 0.2)',
'rgba(54, 162, 235, 0.2)',
'rgba(255, 206, 86, 0.2)',
'rgba(75, 192, 192, 0.2)',
'rgba(153, 102, 255, 0.2)',
'rgba(255, 159, 64, 0.2)'
],
borderColor: [
'rgba(255, 99, 132, 1)',
'rgba(54, 162, 235, 1)',
'rgba(255, 206, 86, 1)',
'rgba(75, 192, 192, 1)',
'rgba(153, 102, 255, 1)',
'rgba(255, 159, 64, 1)'
],
borderWidth: 1
}]
},
options: {
scales: {
y: {
beginAtZero: true
}
}
}
});
});
</script>
```
To integrate Chart.js into Webflow, you need to add the Chart.js library and a <canvas> element in the Designer. Then, add custom initialization code in the Project Settings' custom code section to render the chart. This setup allows you to display dynamic charts on your Webflow site confidently.