Commit 6d07a97462eed7a61316871b47f1e214e8553c7a

Authored by Dmitriy Zaporozhets
1 parent 3fba2114

move js code related to repo barchart to chart.js.coffee

app/assets/javascripts/chart.js.coffee 0 → 100644
@@ -0,0 +1,12 @@ @@ -0,0 +1,12 @@
  1 +@Chart =
  2 + labels: []
  3 + values: []
  4 +
  5 + init: (labels, values, title) ->
  6 + r = Raphael('activity-chart')
  7 + r.text(160, 10, title).attr font: "13px sans-serif"
  8 + r.barchart(
  9 + 10, 10, 400, 160,
  10 + [values],
  11 + {colors:["#456"]}
  12 + ).label(labels, true)
app/views/repositories/stats.html.haml
@@ -31,11 +31,6 @@ @@ -31,11 +31,6 @@
31 $(function(){ 31 $(function(){
32 var labels = [#{@graph.labels.to_json}]; 32 var labels = [#{@graph.labels.to_json}];
33 var commits = [#{@graph.commits.join(', ')}]; 33 var commits = [#{@graph.commits.join(', ')}];
34 - var r = Raphael('activity-chart');  
35 - r.text(160, 10, "Commit activity for last #{@graph.weeks} weeks").attr({ font: "13px sans-serif" });  
36 - r.barchart(  
37 - 10, 10, 400, 160,  
38 - [commits],  
39 - {colors:["#456"]}  
40 - ).label(labels, true); 34 + var title = "Commit activity for last #{@graph.weeks} weeks";
  35 + Chart.init(labels, commits, title);
41 }) 36 })