mirror of
https://github.com/usetrmnl/plugins.git
synced 2026-04-29 13:32:45 -07:00
81 lines
2.8 KiB
Plaintext
81 lines
2.8 KiB
Plaintext
<% unless framework_v2 %>
|
|
<%= render 'plugins/github_commit_graph/v1/full', local_assigns %>
|
|
<% else %>
|
|
<% unless (contributions[:errors].present?) %>
|
|
<div class="view view--full">
|
|
<div class="layout layout--col gap--space-between">
|
|
<div class="grid grid--cols-2">
|
|
<div class="item">
|
|
<div class="meta"></div>
|
|
<div class="content">
|
|
<span class="value value--tnums value--xxxlarge"><%= contributions[:total] %></span>
|
|
<span class="label">Contributions in last year</span>
|
|
</div>
|
|
</div>
|
|
<div class="flex flex--col gap--medium">
|
|
<div class="grid grid--cols-2">
|
|
<div class="item">
|
|
<div class="meta"></div>
|
|
<div class="content">
|
|
<span class="value value--tnums"><%= stats[:longest_streak] %></span>
|
|
<span class="label">Longest streak</span>
|
|
</div>
|
|
</div>
|
|
<div class="item">
|
|
<div class="meta"></div>
|
|
<div class="content">
|
|
<span class="value value--tnums"><%= stats[:current_streak] %></span>
|
|
<span class="label">Current streak</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="divider"></div>
|
|
|
|
<div class="grid grid--cols-2">
|
|
<div class="item">
|
|
<div class="meta"></div>
|
|
<div class="content">
|
|
<span class="value value--tnums"><%= stats[:max_contributions] %></span>
|
|
<span class="label">Most in a day</span>
|
|
</div>
|
|
</div>
|
|
<div class="item">
|
|
<div class="meta"></div>
|
|
<div class="content">
|
|
<span class="value value--tnums"><%= stats[:average_contributions] %></span>
|
|
<span class="label">Average per day</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="divider"></div>
|
|
|
|
<div id="github_commit_graph">
|
|
<% contributions[:commits].each do |week_of_commits| %>
|
|
<% week_of_commits[:contributionDays].each do |day| %>
|
|
<span class="day <%= git_commit_grayscale(day[:contributionCount]) %>"></span>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="title_bar">
|
|
<img class="image" src="<%= plugin_asset_url %>/images/plugins/github--render.svg" />
|
|
<span class="title">GitHub</span>
|
|
<span class="instance"><%= instance_name %></span>
|
|
</div>
|
|
</div>
|
|
<%= render 'plugins/github_commit_graph/common' %>
|
|
<% else %>
|
|
<%= render partial: 'plugins/errors/full', locals: {
|
|
icon: 'github--render.svg',
|
|
title: 'GitHub',
|
|
instance: instance_name,
|
|
error_message: contributions[:errors]
|
|
}
|
|
%>
|
|
<% end %>
|
|
<% end %> |