mirror of
https://github.com/tomgi/git_stats.git
synced 2024-11-19 01:50:39 +01:00
113 lines
No EOL
3.6 KiB
Text
113 lines
No EOL
3.6 KiB
Text
.tabbable.tabs-left
|
|
%ul.nav.nav-tabs
|
|
%li.active
|
|
%a{:href => '#activity_by_date', 'data-toogle' => 'tab'}= :activity_by_date.t
|
|
%li
|
|
%a{:href => '#hour_of_day', 'data-toogle' => 'tab'}= :hour_of_day.t
|
|
%li
|
|
%a{:href => '#day_of_week', 'data-toogle' => 'tab'}= :day_of_week.t
|
|
%li
|
|
%a{:href => '#hour_of_week', 'data-toogle' => 'tab'}= :hour_of_week.t
|
|
%li
|
|
%a{:href => '#month_of_year', 'data-toogle' => 'tab'}= :month_of_year.t
|
|
%li
|
|
%a{:href => '#year', 'data-toogle' => 'tab'}= :year.t
|
|
%li
|
|
%a{:href => '#year_month', 'data-toogle' => 'tab'}= :year_month.t
|
|
|
|
.tab-content
|
|
.tab-pane.active{id: 'activity_by_date'}
|
|
.page-header
|
|
%h1.pagination-centered= :activity_by_date.t
|
|
= high_stock("charts.activity_by_date", charts.activity_by_date)
|
|
|
|
|
|
.tab-pane{id: 'hour_of_day'}
|
|
.page-header
|
|
%h1.pagination-centered= :hour_of_day.t
|
|
%table{:class => "table table-bordered table-condensed"}
|
|
%tr
|
|
%th= :hour.t
|
|
- (0..23).each do |h|
|
|
%th= h
|
|
%tr
|
|
%th= :commits.t
|
|
- repo.activity.by_hour_array.each do |commits|
|
|
%td= commits
|
|
%tr
|
|
%th= :percentage.t
|
|
- repo.activity.by_hour_array.each do |commits|
|
|
%td= (commits * 100.0 / repo.activity.by_hour_array.sum).round(1)
|
|
= high_chart("charts.activity_by_hour", charts.activity_by_hour)
|
|
|
|
.tab-pane{id: 'day_of_week'}
|
|
.page-header
|
|
%h1.pagination-centered= :day_of_week.t
|
|
%table{:class => "table table-bordered table-condensed"}
|
|
%tr
|
|
%th= :day.t
|
|
- Date::ABBR_DAYNAMES.each do |d|
|
|
%th= d
|
|
%tr
|
|
%th= :commits.t
|
|
- repo.activity.by_wday_array.each do |commits|
|
|
%td= commits
|
|
%tr
|
|
%th= :percentage.t
|
|
- repo.activity.by_wday_array.each do |commits|
|
|
%td= (commits * 100.0 / repo.activity.by_wday_array.sum).round(1)
|
|
= high_chart("charts.activity_by_wday", charts.activity_by_wday)
|
|
|
|
|
|
.tab-pane{id: 'hour_of_week'}
|
|
.page-header
|
|
%h1.pagination-centered= :hour_of_week.t
|
|
%table{:class => "table table-bordered table-condensed"}
|
|
%tr
|
|
%th
|
|
- (0..23).each do |h|
|
|
%th= h
|
|
- (0..6).each do |day|
|
|
%tr
|
|
%th= Date::ABBR_DAYNAMES[day]
|
|
- (0..23).each do |hour|
|
|
%td= repo.activity.by_wday_hour[day][hour]
|
|
|
|
.tab-pane{id: 'month_of_year'}
|
|
.page-header
|
|
%h1.pagination-centered= :month_of_year.t
|
|
%table{:class => "table table-bordered table-condensed"}
|
|
%tr
|
|
%th= :day.t
|
|
- Date::ABBR_MONTHNAMES[1..-1].each do |m|
|
|
%th= m
|
|
%tr
|
|
%th= :commits.t
|
|
- repo.activity.by_month_array.each do |commits|
|
|
%td= commits
|
|
%tr
|
|
%th= :percentage.t
|
|
- repo.activity.by_month_array.each do |commits|
|
|
%td= (commits * 100.0 / repo.activity.by_month_array.sum).round(1)
|
|
= high_chart("charts.activity_by_month", charts.activity_by_month)
|
|
|
|
|
|
.tab-pane{id: 'year'}
|
|
.page-header
|
|
%h1.pagination-centered= :year.t
|
|
= high_chart("charts.activity_by_year", charts.activity_by_year)
|
|
|
|
|
|
.tab-pane{id: 'year_month'}
|
|
.page-header
|
|
%h1.pagination-centered= :year_month.t
|
|
%table{:class => "table table-bordered table-condensed"}
|
|
%tr
|
|
%th
|
|
- Date::ABBR_MONTHNAMES[1..-1].each do |h|
|
|
%th= h
|
|
- repo.activity.by_year_month.each do |year, months|
|
|
%tr
|
|
%th= year
|
|
- (1..12).each do |month|
|
|
%td= months[month] |