<head>
<script src='https://cdn.plot.ly/plotly-2.8.3.min.js'></script>
</head>
<body>
<div id='myDiv'></div>
<script>
var data = [{
type: "sunburst",
labels: ["Eve", "Cain", "Seth", "Enos", "Noam", "Abel", "Awan", "Enoch", "Azura"],
parents: ["", "Eve", "Eve", "Seth", "Seth", "Eve", "Eve", "Awan", "Eve" ],
values: [10, 14, 12, 10, 2, 6, 6, 4, 4],
leaf: {opacity: 0.4},
marker: {line: {width: 2}},
}];
var layout = {
margin: {l: 0, r: 0, b: 0, t: 0},
width: 500,
height: 500,
font: {
color: 'red',
family:'Times New Roman'
},
paper_bgcolor:'rgba(0,0,0,0)',
plot_bgcolor:'rgba(0,0,0,0)'
}
Plotly.newPlot('myDiv', data, layout);
</script>
</body>
I am currently working on customizing my sunburst chart using Javascript and Plotly version 2.8.3. My goal is to adjust the color and font style of each section to red and Times New Roman, respectively.
Although I have managed to change the font style successfully, I am facing an issue where only the middle section's color changes. Is there a solution or workaround to ensure consistent color changes across all sections?