Commit 09daff61780a2fa391cf1a80bf152cca15740754
1 parent
8d70ac00
Exists in
master
and in
4 other branches
Colors for author additions/develtions in graph
Showing
2 changed files
with
42 additions
and
9 deletions
Show diff stats
app/assets/javascripts/stat_graph_contributors.js.coffee
@@ -19,7 +19,27 @@ class window.ContributorsStatGraph | @@ -19,7 +19,27 @@ class window.ContributorsStatGraph | ||
19 | author_graph.draw() | 19 | author_graph.draw() |
20 | ) | 20 | ) |
21 | format_author_commit_info: (author) -> | 21 | format_author_commit_info: (author) -> |
22 | - author.commits + " commits " + author.additions + " ++ / " + author.deletions + " --" | 22 | + commits = $('<span/>', { |
23 | + class: 'graph-author-commits-count' | ||
24 | + }) | ||
25 | + commits.text(author.commits + " commits") | ||
26 | + | ||
27 | + additions = $('<span/>', { | ||
28 | + class: 'graph-additions' | ||
29 | + }) | ||
30 | + additions.text(author.additions + " ++") | ||
31 | + | ||
32 | + deletions = $('<span/>', { | ||
33 | + class: 'graph-deletions' | ||
34 | + }) | ||
35 | + deletions.text(author.deletions + " --") | ||
36 | + | ||
37 | + $('<span/>').append(commits) | ||
38 | + .append(" / ") | ||
39 | + .append(additions) | ||
40 | + .append(" / ") | ||
41 | + .append(deletions) | ||
42 | + | ||
23 | create_author_header: (author) -> | 43 | create_author_header: (author) -> |
24 | list_item = $('<li/>', { | 44 | list_item = $('<li/>', { |
25 | class: 'person' | 45 | class: 'person' |
@@ -30,7 +50,7 @@ class window.ContributorsStatGraph | @@ -30,7 +50,7 @@ class window.ContributorsStatGraph | ||
30 | class: 'commits' | 50 | class: 'commits' |
31 | }) | 51 | }) |
32 | author_commit_info = @format_author_commit_info(author) | 52 | author_commit_info = @format_author_commit_info(author) |
33 | - author_commit_info_span.text(author_commit_info) | 53 | + author_commit_info_span.html(author_commit_info) |
34 | list_item.append(author_name) | 54 | list_item.append(author_name) |
35 | list_item.append(author_commit_info_span) | 55 | list_item.append(author_commit_info_span) |
36 | list_item | 56 | list_item |
@@ -52,10 +72,10 @@ class window.ContributorsStatGraph | @@ -52,10 +72,10 @@ class window.ContributorsStatGraph | ||
52 | @field = field | 72 | @field = field |
53 | change_date_header: -> | 73 | change_date_header: -> |
54 | x_domain = ContributorsGraph.prototype.x_domain | 74 | x_domain = ContributorsGraph.prototype.x_domain |
55 | - print_date_format = d3.time.format("%B %e %Y"); | ||
56 | - print = print_date_format(x_domain[0]) + " - " + print_date_format(x_domain[1]); | ||
57 | - $("#date_header").text(print); | 75 | + print_date_format = d3.time.format("%B %e %Y") |
76 | + print = print_date_format(x_domain[0]) + " - " + print_date_format(x_domain[1]) | ||
77 | + $("#date_header").text(print) | ||
58 | redraw_author_commit_info: (author) -> | 78 | redraw_author_commit_info: (author) -> |
59 | author_list_item = $(@authors[author.author].list_item) | 79 | author_list_item = $(@authors[author.author].list_item) |
60 | author_commit_info = @format_author_commit_info(author) | 80 | author_commit_info = @format_author_commit_info(author) |
61 | - author_list_item.find("span").text(author_commit_info) | ||
62 | \ No newline at end of file | 81 | \ No newline at end of file |
82 | + author_list_item.find("span").html(author_commit_info) |
app/assets/stylesheets/sections/graph.scss
1 | -.graph_holder { | 1 | +.graph_holder { |
2 | border: 1px solid #aaa; | 2 | border: 1px solid #aaa; |
3 | padding: 1px; | 3 | padding: 1px; |
4 | 4 | ||
5 | 5 | ||
6 | - h4 { | 6 | + h4 { |
7 | padding: 0 10px; | 7 | padding: 0 10px; |
8 | border-bottom: 1px solid #bbb; | 8 | border-bottom: 1px solid #bbb; |
9 | @include bg-gray-gradient; | 9 | @include bg-gray-gradient; |
10 | } | 10 | } |
11 | 11 | ||
12 | - .graph { | 12 | + .graph { |
13 | background: #f1f1f1; | 13 | background: #f1f1f1; |
14 | height: 500px; | 14 | height: 500px; |
15 | overflow-y: scroll; | 15 | overflow-y: scroll; |
@@ -17,3 +17,16 @@ | @@ -17,3 +17,16 @@ | ||
17 | } | 17 | } |
18 | } | 18 | } |
19 | 19 | ||
20 | +.graphs { | ||
21 | + .graph-author-commits-count { | ||
22 | + } | ||
23 | + | ||
24 | + .graph-additions { | ||
25 | + color: #4a2; | ||
26 | + } | ||
27 | + | ||
28 | + .graph-deletions { | ||
29 | + color: #d12f19; | ||
30 | + } | ||
31 | +} | ||
32 | + |