-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
52 lines (50 loc) · 1.77 KB
/
Copy pathindex.html
File metadata and controls
52 lines (50 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
layout: default
title: UTM Blog
description: Development notes, design choices, and release deep-dives from the UTM team.
---
<div class="home">
<section class="home-intro">
<p class="home-eyebrow">UTM · Dev Blog</p>
<h1 class="home-tagline">
Notes from the team building <em>UTM</em> —
virtualization and emulation for Mac, iPhone, and iPad.
</h1>
<p class="home-blurb">
Release internals, design choices, the occasional postmortem,
and small things we want to make a bigger deal of.
Updated whenever there's something worth sharing.
</p>
</section>
<h2 class="posts-heading">Latest posts</h2>
{%- if site.posts.size > 0 -%}
<ol class="post-list" reversed>
{%- for post in site.posts -%}
<li class="post-list-item">
<a class="post-list-link" href="{{ post.url | relative_url }}">
<time class="post-list-date" datetime="{{ post.date | date_to_xmlschema }}">
{{ post.date | date: "%b %-d, %Y" }}
</time>
<div class="post-list-content">
<h3 class="post-list-title">{{ post.title }}</h3>
{%- if post.subtitle -%}
<p class="post-list-excerpt">{{ post.subtitle }}</p>
{%- elsif post.excerpt -%}
<p class="post-list-excerpt">{{ post.excerpt | strip_html | strip_newlines | truncate: 180 }}</p>
{%- endif -%}
{%- if post.tags and post.tags.size > 0 -%}
<p class="post-list-tags">
{%- for tag in post.tags -%}
<span class="post-list-tag">{{ tag }}</span>
{%- endfor -%}
</p>
{%- endif -%}
</div>
</a>
</li>
{%- endfor -%}
</ol>
{%- else -%}
<p class="home-blurb">No posts yet — check back soon.</p>
{%- endif -%}
</div>