<canvas> element for the chart display.To integrate Chart.js into your Webflow project using an HTML embed, follow the steps below. This process involves adding the Chart.js library, setting up the HTML structure, and writing the necessary JavaScript to render your chart.
```html
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
```
<canvas> element to your embed code to serve as a target for the chart:```html
<canvas id="myChart" width="400" height="400"></canvas>
```
```javascript
<script>
var ctx = document.getElementById('myChart').getContext('2d');
var myChart = new Chart(ctx, {
type: 'bar', // can be 'line', 'pie', etc.
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 include Chart.js in your Webflow project, you first add the library to your page via a script tag. Then, insert a <canvas> element using an HTML Embed and write JavaScript for rendering the chart data. Finally, publish your site to display the chart.