feat(templates/repository, templates/terminal): additional support (#660)

This commit is contained in:
Simon Lecoq
2021-11-12 21:01:11 -05:00
committed by GitHub
parent ecdbf072de
commit 1225c698ec
10 changed files with 216 additions and 4 deletions

View File

@@ -4,5 +4,7 @@
"base.repositories",
"gists",
"languages",
"pagespeed"
"pagespeed",
"isocalendar",
"screenshot"
]

View File

@@ -0,0 +1,7 @@
<% if (plugins.isocalendar) { %>
<div class="stdin"><%- meta.$ %> ncal -MB<%= {"half-year":5, "full-year":11}[plugins.isocalendar.duration] %></div><%# -%>
<div class="stdout"><%# -%><div class="isocalendar"><%- plugins.isocalendar.svg %></div>
<b><%= `${plugins.isocalendar.streak.current}`.padStart(5) %></b> consecutive day<%= s(plugins.isocalendar.streak.current) %> with commits
<b><%= `~${plugins.isocalendar.average}`.padStart(5) %></b> commits per day in average
</div>
<% } %>

View File

@@ -0,0 +1,4 @@
<% if (plugins.screenshot) { %>
<div class="stdin"><%- meta.$ %> wget <%= plugins.screenshot.url %></div><%# -%>
<div class="stdout"><%# -%><img class="screenshot autosize" src="<%= plugins.screenshot.image %>" height="<%= plugins.screenshot.height %>" width="<%= plugins.screenshot.width %>" alt=""/></div>
<% } %>

View File

@@ -63,6 +63,22 @@
color: #AE9DA7;
}
/* Isocalendar */
.isocalendar svg {
margin-top: -20px !important;
}
/* Images */
.isocalendar svg, .screenshot {
filter: grayscale(1) brightness(.9) opacity(.7);
}
/* Autosize */
.autosize {
width: auto;
height: auto;
}
/* Prompt */
.ps1-path {
color: #7EDA29;