With hidden heading
The heading element is optional, allowing a heading to be set outside the component. Hiding the heading doesn’t remove the need to populate chart_heading
with text, as chart_heading
is needed for accessibility.
How it looks (preview)
This is a graph of views per day
This chart is a visual representation of the data available in the table.
View data as a table
1st | 2nd | 3rd | 4th | 5th | 6th | 7th | |
---|---|---|---|---|---|---|---|
January 2015 | 5 | 119 | 74 | 117 | 33 | 89 | 79 |
January 2016 | 3 | 8 | 37 | 82 | 118 | 85 | 80 |
How to call this example
<%= render "govuk_publishing_components/components/chart", {
chart_heading: "Page views",
hide_heading: true,
h_axis_title: "Day",
v_axis_title: "Views",
chart_overview: "This is a graph of views per day",
keys: [
"1st",
"2nd",
"3rd",
"4th",
"5th",
"6th",
"7th"
],
rows: [
{
label: "January 2015",
values: [
5,
119,
74,
117,
33,
89,
79
]
},
{
label: "January 2016",
values: [
3,
8,
37,
82,
118,
85,
80
]
}
]
} %>