29 lines
1.6 KiB
Plaintext
29 lines
1.6 KiB
Plaintext
<article class="project-grid">
|
|
<aside class="project-meta">
|
|
<p class="eyebrow">Project</p>
|
|
<dl>
|
|
<dt>Version</dt><dd>{{ project.version | escape }}</dd>
|
|
<dt>License</dt><dd>{{ project.license | escape }}</dd>
|
|
<dt>Source commit</dt><dd><code>{{ project.sourceSnapshot.commit | escape }}</code></dd>
|
|
<dt>Updated</dt><dd>{{ project.sourceSnapshot.committedAt | escape }}</dd>
|
|
</dl>
|
|
<h2>Stack</h2>
|
|
<ul>{% for item in project.stack %}<li>{{ item | escape }}</li>{% endfor %}</ul>
|
|
</aside>
|
|
<div class="project-body">
|
|
<h1>{{ project.title | escape }}</h1>
|
|
<p class="lede">{{ project.summary | escape }}</p>
|
|
<p><a href="{{ project.homepage | escape }}">Open the standalone demo</a></p>
|
|
<h2 id="provenance">Pinned provenance</h2>
|
|
<p>The project and its publication were read from <code>{{ project.sourceSnapshot.repository | escape }}</code> at one exact commit.</p>
|
|
<h2 id="tags">Tags</h2>
|
|
<ul class="tags">{% for tag in project.tags %}<li>{{ tag | escape }}</li>{% endfor %}</ul>
|
|
<h2 id="devlogs">Devlogs</h2>
|
|
{% if project.relatedContent.devlogs.size == 0 %}<p>No matching devlogs in this snapshot.</p>{% endif %}
|
|
{% for item in project.relatedContent.devlogs %}<article><h3><a href="{{ item.route | escape }}">{{ item.title | escape }}</a></h3></article>{% endfor %}
|
|
<h2 id="articles">Related articles</h2>
|
|
{% if project.relatedContent.articles.size == 0 %}<p>No matching articles in this snapshot.</p>{% endif %}
|
|
{% for item in project.relatedContent.articles %}<article><h3><a href="{{ item.route | escape }}">{{ item.title | escape }}</a></h3></article>{% endfor %}
|
|
</div>
|
|
</article>
|