Commit 09daff61 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Colors for author additions/develtions in graph

parent 8d70ac00
...@@ -19,7 +19,27 @@ class window.ContributorsStatGraph ...@@ -19,7 +19,27 @@ class window.ContributorsStatGraph
author_graph.draw() author_graph.draw()
) )
format_author_commit_info: (author) -> format_author_commit_info: (author) ->
author.commits + " commits " + author.additions + " ++ / " + author.deletions + " --" commits = $('<span/>', {
class: 'graph-author-commits-count'
})
commits.text(author.commits + " commits")
additions = $('<span/>', {
class: 'graph-additions'
})
additions.text(author.additions + " ++")
deletions = $('<span/>', {
class: 'graph-deletions'
})
deletions.text(author.deletions + " --")
$('<span/>').append(commits)
.append(" / ")
.append(additions)
.append(" / ")
.append(deletions)
create_author_header: (author) -> create_author_header: (author) ->
list_item = $('<li/>', { list_item = $('<li/>', {
class: 'person' class: 'person'
...@@ -30,7 +50,7 @@ class window.ContributorsStatGraph ...@@ -30,7 +50,7 @@ class window.ContributorsStatGraph
class: 'commits' class: 'commits'
}) })
author_commit_info = @format_author_commit_info(author) author_commit_info = @format_author_commit_info(author)
author_commit_info_span.text(author_commit_info) author_commit_info_span.html(author_commit_info)
list_item.append(author_name) list_item.append(author_name)
list_item.append(author_commit_info_span) list_item.append(author_commit_info_span)
list_item list_item
...@@ -52,10 +72,10 @@ class window.ContributorsStatGraph ...@@ -52,10 +72,10 @@ class window.ContributorsStatGraph
@field = field @field = field
change_date_header: -> change_date_header: ->
x_domain = ContributorsGraph.prototype.x_domain x_domain = ContributorsGraph.prototype.x_domain
print_date_format = d3.time.format("%B %e %Y"); print_date_format = d3.time.format("%B %e %Y")
print = print_date_format(x_domain[0]) + " - " + print_date_format(x_domain[1]); print = print_date_format(x_domain[0]) + " - " + print_date_format(x_domain[1])
$("#date_header").text(print); $("#date_header").text(print)
redraw_author_commit_info: (author) -> redraw_author_commit_info: (author) ->
author_list_item = $(@authors[author.author].list_item) author_list_item = $(@authors[author.author].list_item)
author_commit_info = @format_author_commit_info(author) author_commit_info = @format_author_commit_info(author)
author_list_item.find("span").text(author_commit_info) author_list_item.find("span").html(author_commit_info)
\ No newline at end of file
.graph_holder { .graph_holder {
border: 1px solid #aaa; border: 1px solid #aaa;
padding: 1px; padding: 1px;
h4 { h4 {
padding: 0 10px; padding: 0 10px;
border-bottom: 1px solid #bbb; border-bottom: 1px solid #bbb;
@include bg-gray-gradient; @include bg-gray-gradient;
} }
.graph { .graph {
background: #f1f1f1; background: #f1f1f1;
height: 500px; height: 500px;
overflow-y: scroll; overflow-y: scroll;
...@@ -17,3 +17,16 @@ ...@@ -17,3 +17,16 @@
} }
} }
.graphs {
.graph-author-commits-count {
}
.graph-additions {
color: #4a2;
}
.graph-deletions {
color: #d12f19;
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment