easy pie chart ============== Easy pie chart is a jQuery plugin that uses the canvas element to render simple pie charts for single values. These charts are highly customizable, very easy to implement and **scale to the resolution of the display of the client to provide sharp charts even on retina displays**. ![](https://github.com/rendro/easy-pie-chart/raw/master/img/easy-pie-chart.png) Get started ----------- To use the easy pie chart plugin you need to load the current version of jQuery (testet with 1.7.2) and the source (css+js) of the plugin. Just add the following lines to the `head` of your website: The second step is to add a element to your site to represent chart and add the `data-percent` attribute with the percent number the pie chart should have:
Property (Type) | Default | Description |
---|---|---|
barColor | #ef1e25 | The color of the curcular bar. You can pass either a css valid color string like rgb, rgba hex or string colors. But you can also pass a function that accepts the current percentage as a value to return a dynamically generated color. |
trackColor | #f2f2f2 | The color of the track for the bar, false to disable rendering. |
scaleColor | #dfe0e0 | The color of the scale lines, false to disable rendering. |
lineCap | round | Defines how the ending of the bar line looks like. Possible values are: butt , round and square . |
lineWidth | 3 | Width of the bar line in px. |
size | 110 | Size of the pie chart in px. It will always be a square. |
animate | false | Time in milliseconds for a eased animation of the bar growing, or false to deactivate. |
onStart | $.noop | Callback function that is called at the start of any animation (only if animate is not false). |
onStop | $.noop | Callback function that is called at the end of any animation (only if animate is not false). |