Example Fiddle: https://jsfiddle.net/bafforosso/p6p7dy3j/4/
Using Google Bar Chart, I've been able to highlight specific bars by using {role: 'style'} column to have some bars blue and some grey.
I'm trying to find a way to style the labels on the left, e.g.: having bold labels for the highlighted (blue) bars but I can't seem to find a way to do this. Is there some way to achieve what I'm trying to do or is it simply not possible?
var data = google.visualization.arrayToDataTable([ ['Film', 'Quantity', {role: 'style'}], ['Avengers (series)', 23, 'color: blue'], ['Deadpool', 17, 'color: darkgray'], ['Captain America (series)', 14, 'color: blue'], ['Thor (series)', 14, 'color: blue'], ['Ant Man', 14, 'color: blue'], ['Suicide Squad', 12, 'color: darkgray'], ['Guardians of the Galaxy', 12, 'color: blue'], ['Fantastic Four (2015)', 11, 'color: darkgray'], ['Batman Vs Superman', 10, 'color: darkgray'], ['Iron Man (series)', 7, 'color: blue'], ['Batman: Dark Knight (series)', 6, 'color: darkgray'], ['X-Men (series)', 5, 'color: darkgray'], ['Man of Steel', 2, 'color: darkgray'], ['Amazing Spiderman (series)', 1, 'color: blue'], ['The Wolverine ', 1, 'color: darkgray'] ]); var options = { hAxis: { textPosition: 'none', textStyle: {color: '#ffffff'} }, vAxis: { title: '', titleTextStyle: {color: '#ffffff'} }, legend: { position: 'none' }, bars: 'horizontal', chartArea: { left: '40%', height: '100%' } }; var chart1 = new google.visualization.BarChart(document.getElementById('chart1')); chart1.draw(data, options);
Thanks in advance for any help, Fred