diff options
-rw-r--r-- | cmd/generate/imworkingon.html.tmpl | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/cmd/generate/imworkingon.html.tmpl b/cmd/generate/imworkingon.html.tmpl index d34f141..6828002 100644 --- a/cmd/generate/imworkingon.html.tmpl +++ b/cmd/generate/imworkingon.html.tmpl @@ -16,6 +16,7 @@ </section> <section id="tags"> + <h2>Top themes</h2> {{- range $tagName, $tagInfo := .Tags }} <article class="tag" id="tag-{{ $tagName }}"> <h2><a href="#tag-{{ $tagName }}">#{{ $tagName }}</a> : {{ $tagInfo.PrettyName }}</h2> @@ -24,8 +25,38 @@ {{- end }} </section> - <section id="contribs"> + <section id="contribs-pending"> + <h2>In-progress work</h2> {{- range $contrib := .Contribs }} + {{- if or (eq $contrib.StatusClass "merged") (eq $contrib.StatusClass "released") }}{{ continue }}{{ end }} + {{ $upstream := $contrib | getUpstream }} + <article class="contrib {{ $contrib.StatusClass }}-contrib"> + <div class="contrib-upstream-name"><a class="em" href="{{ index $upstream.URLs 0 }}">{{ $upstream.Name }}</a></div> + <div class="contrib-upstream-desc">{{ $upstream.Desc | md2html }}</div> + <div class="contrib-urls"> + {{- range $url := $contrib.URLs }} + <a href="{{ $url }}"><tt>{{ $url }}</tt></a><br /> + {{- end }} + </div> + <div class="contrib-tags"> + {{- range $tag := $contrib.Tags }} + <a href="#tag-{{ $tag }}">#{{ $tag }}</a> {{/* */}} + {{- end }} + </div> + <div class="contrib-submitted">Submitted: {{ timeTag $contrib.SubmittedAt "2006-01-02" }}</div> + <div class="contrib-updated">{{ if not $contrib.LastUpdatedAt.IsZero }}Last updated: {{ timeTag $contrib.LastUpdatedAt "2006-01-02" }}{{ end }}</div> + <div class="contrib-status">Status: {{ $contrib.Status }}</div> + <div class="contrib-desc"> + {{- $contrib.Desc | md2html }} + {{- if $contrib.SponsoredBy }}<p>Sponsored-by: {{ $contrib.SponsoredBy }}</p>{{ end -}} + </div> + </article> + {{- end }} + </section> + <section id="contribs-completed"> + <h2>Completed work</h2> + {{- range $contrib := .Contribs }} + {{- if or (eq $contrib.StatusClass "merged") (eq $contrib.StatusClass "released") | not }}{{ continue }}{{ end }} {{ $upstream := $contrib | getUpstream }} <article class="contrib {{ $contrib.StatusClass }}-contrib"> <div class="contrib-upstream-name"><a class="em" href="{{ index $upstream.URLs 0 }}">{{ $upstream.Name }}</a></div> |