on master help sign in
Merge branch 'next-slim' of github.com:urbit/urbit.org into next-slim
7b9f454Matilde Park
templates/404.html+8−9
@@ -2,15 +2,14 @@
2{% block title %} 404 {% endblock title %}
2{% block title %} 404 {% endblock title %}
3{% block content %}
3{% block content %}
4<nav class="mt4 w5">
4<nav class="mt4 w5">
5− <a class="gray3" href="/">Urbit</a>
5+ <a class="gray3" href="/">Urbit</a>
6− <span class="gray3"> / </span>
6+ <span class="gray3"> / </span>
7− <a href="/404">
7+ <a href="/404">404</a>
8− 404
9− </a>
10− {% include "partials/navigation-search.html" %}
8+ {% include "partials/navigation-search.html" %}
11− </nav>
9+</nav>
10+
12<main class="fourth-2">
11<main class="fourth-2">
13− <h1 class="fixed fw2"
12+ <h1 class="fixed fw2"
14 style="font-size: 6rem;
13 style="font-size: 6rem;
15 font-family: 'Inter UI', sans-serif;
14 font-family: 'Inter UI', sans-serif;
16 top: 50%;
15 top: 50%;
@@ -18,6 +17,6 @@
18 transform: translate(-50%, -50%);
17 transform: translate(-50%, -50%);
19 font-feature-settings: 'zero' 1;">
18 font-feature-settings: 'zero' 1;">
20 404
19 404
21−</h1>
20+ </h1>
22</main>
21</main>
23{% endblock content %}
22{% endblock content %}
templates/base.html+23−9
@@ -1,24 +1,36 @@
1<!DOCTYPE html>
1<!DOCTYPE html>
2<html lang="en" class="scroll-smooth">
2<html lang="en" class="scroll-smooth">
3 <head>
3 <head>
4+ <!-- START META -->
4 <meta charset="UTF-8">
5 <meta charset="UTF-8">
5 <meta name="apple-mobile-web-app-capable" content="yes">
6 <meta name="apple-mobile-web-app-capable" content="yes">
6 <meta name="viewport" content="width=device-width">
7 <meta name="viewport" content="width=device-width">
7 <meta name="description" content="{% block description %}{% endblock description %}">
8 <meta name="description" content="{% block description %}{% endblock description %}">
8 <meta name="author" content="{{ config.extra.author.name }}">
9 <meta name="author" content="{{ config.extra.author.name }}">
10+ <!-- END META -->
11+
12+ <!-- START FAVICON -->
9 <link rel="icon" type="image/png" href="/images/favicon.ico" />
13 <link rel="icon" type="image/png" href="/images/favicon.ico" />
14+ <!-- END FAVICON -->
15+
16+ <!-- START RSS -->
10 <link rel="alternative" type="application/rss+xml" title="RSS" href="/rss.xml" />
17 <link rel="alternative" type="application/rss+xml" title="RSS" href="/rss.xml" />
18+ <!-- END RSS -->
19+
11 <title>{% block title %}{% endblock title %} - {{ config.title }}</title>
20 <title>{% block title %}{% endblock title %} - {{ config.title }}</title>
21+
22+ <!-- START CSS -->
12 <link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css">
23 <link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css">
13 <style type="text/css">
24 <style type="text/css">
25+ /* Mailchimp style overrides */
14 #mc_embed_signup{clear:left; width:100%;}
26 #mc_embed_signup{clear:left; width:100%;}
15− /* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
16− We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
17−
18− {% block templatestyles %} {% endblock templatestyles%}
27+ {% block templatestyles %} {% endblock templatestyles%}
19 </style>
28 </style>
20 <link rel="stylesheet" href="/indigo.css">
29 <link rel="stylesheet" href="/indigo.css">
21 <link rel="stylesheet" href="/styles.css">
30 <link rel="stylesheet" href="/styles.css">
31+ <!-- END CSS -->
32+
33+ <!-- START MATOMO -->
22 <script type="text/javascript">
34 <script type="text/javascript">
23 var _paq = window._paq || [];
35 var _paq = window._paq || [];
24 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
36 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
@@ -32,17 +44,19 @@
32 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
44 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
33 })();
45 })();
34 </script>
46 </script>
47+ <!-- END MATOMO -->
48+
35 </head>
49 </head>
36 <body {% block bodyclasses %} {% endblock bodyclasses %}>
50 <body {% block bodyclasses %} {% endblock bodyclasses %}>
37 {% include "partials/search-overlay.html" %}
51 {% include "partials/search-overlay.html" %}
38 {% block content %}
52 {% block content %}
39 {% endblock content %}
53 {% endblock content %}
40 {% if config.build_search_index %}
54 {% if config.build_search_index %}
41− <script type="text/javascript" src="{{ get_url(path="runes.js") | safe }}"></script>
55+ <script type="text/javascript" src="{{ get_url(path="runes.js") | safe }}"></script>
42− <script type="text/javascript" src="{{ get_url(path="elasticlunr.min.js") | safe }}"></script>
56+ <script type="text/javascript" src="{{ get_url(path="elasticlunr.min.js") | safe }}"></script>
43− <script type="text/javascript" src="{{ get_url(path="search_index.en.js") | safe }}"></script>
57+ <script type="text/javascript" src="{{ get_url(path="search_index.en.js") | safe }}"></script>
44− <script src="https://unpkg.com/popper.js@1"></script>
58+ <script src="https://unpkg.com/popper.js@1"></script>
45− <script src="https://unpkg.com/tippy.js@4"></script>
59+ <script src="https://unpkg.com/tippy.js@4"></script>
46 {% endif %}
60 {% endif %}
47 <script src="{{ config.base_url }}/scripts.js"></script>
61 <script src="{{ config.base_url }}/scripts.js"></script>
48 </body>
62 </body>
templates/doc.html+7−7
@@ -4,11 +4,11 @@
4{% block content %}
4{% block content %}
5<!-- header -->
5<!-- header -->
6<!-- content -->
6<!-- content -->
7− {% include "partials/navigation-docs.html" %}
7+{% include "partials/navigation-docs.html" %}
8− <article class="mt4 mb6 c1-12 c5-10-md c4-10-lg">
8+<article class="mt4 mb6 c1-12 c5-10-md c4-10-lg">
9− <!-- header -->
9+ <!-- header -->
10− <h1>{{ page.title }}</h1>
10+ <h1>{{ page.title }}</h1>
11− <!-- body -->
11+ <!-- body -->
12− {{ page.content | safe }}
12+ {{ page.content | safe }}
13− </article>
13+</article>
14{% endblock content %}
14{% endblock content %}
templates/essays/list.html+17−17
@@ -3,7 +3,7 @@
3{% block content %}
3{% block content %}
4<!-- header -->
4<!-- header -->
5<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
5<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
6− <a class="gray3" href="/">Urbit</a>
6+ <a class="gray3" href="/">Urbit</a>
7 <span class="gray3"> / </span>
7 <span class="gray3"> / </span>
8 <a href="/essays">
8 <a href="/essays">
9 Essays
9 Essays
@@ -11,20 +11,20 @@
11 {% include "partials/navigation-search.html" %}
11 {% include "partials/navigation-search.html" %}
12</nav>
12</nav>
13<!-- content -->
13<!-- content -->
14− <article class="mt4 mb4 c1-12 c4-12-lg">
14+<article class="mt4 mb4 c1-12 c4-12-lg">
15− <ul class="posts">
15+ <ul class="posts">
16− {% set posts = get_section(path="essays/_index.md") %}
16+ {% set posts = get_section(path="essays/_index.md") %}
17− {% for page in posts.pages %}
17+ {% for page in posts.pages %}
18− <li class="mb4">
18+ <li class="mb4">
19− <h2 class="f4 fw4 mt0 mb0"><a class="bb-0" href="{{ page.permalink }}">{{ page.title }}</a></h2>
19+ <h2 class="f4 fw4 mt0 mb0"><a class="bb-0" href="{{ page.permalink }}">{{ page.title }}</a></h2>
20− <p class="mt0">{{ page.description }}</p>
20+ <p class="mt0">{{ page.description }}</p>
21− <time class="mono f5">{{ page.date | date(format="~%Y.%-m.%-d") }}</time>
21+ <time class="mono f5">{{ page.date | date(format="~%Y.%-m.%-d") }}</time>
22− <span class="mono f5">
22+ <span class="mono f5">
23− {% if page.extra.ship %}<address class="mono f5 ml2">{{ page.extra.ship }}</address> {% endif %}
23+ {% if page.extra.ship %}<address class="mono f5 ml2">{{ page.extra.ship }}</address> {% endif %}
24− </span>
24+ </span>
25− </li>
25+ </li>
26− {% endfor %}
26+ {% endfor %}
27− </ul>
27+ </ul>
28− </article>
28+</article>
29− {% include "partials/footer.html" %}
29+{% include "partials/footer.html" %}
30{% endblock content %}
30{% endblock content %}
templates/essays/post.html+27−28
@@ -1,22 +1,22 @@
1{% extends "base.html" %}
1{% extends "base.html" %}
2−{% block title %}
2+{% block title %}
3− {{ page.title }}
3+ {{ page.title }}
4{% endblock title %}
4{% endblock title %}
5
5
6{% block description %} {{ page.description }} {% endblock description %}
6{% block description %} {{ page.description }} {% endblock description %}
7
7
8{% block bodyclasses %}
8{% block bodyclasses %}
9− class="essay
9+ class="essay
10− {% if page.extra.classes %}
10+ {% if page.extra.classes %}
11− {{ page.extra.classes }}
11+ {{ page.extra.classes }}
12− {% else %}
12+ {% else %}
13− bg-white
13+ bg-white
14− {% endif %}"
14+ {% endif %}"
15{% endblock bodyclasses %}
15{% endblock bodyclasses %}
16
16
17{% block content %}
17{% block content %}
18<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
18<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
19− <a class="gray3" href="/">Urbit</a>
19+ <a class="gray3" href="/">Urbit</a>
20 <span class="gray3"> / </span>
20 <span class="gray3"> / </span>
21 <a class="section" href="/{{ page.components[0] }}">
21 <a class="section" href="/{{ page.components[0] }}">
22 {% set sectionname = get_section(path=page.components[0] ~ "/_index.md") %}
22 {% set sectionname = get_section(path=page.components[0] ~ "/_index.md") %}
@@ -24,26 +24,25 @@
24 </a>
24 </a>
25
25
26 {% include "partials/navigation-search.html" %}
26 {% include "partials/navigation-search.html" %}
27−
28</nav>
27</nav>
29− <h1 class="mb4 full mt3 c4-12-lg">{{ page.title }}</h1>
30− {% if page.extra.author %}
31− <span class="dib full c4-12-lg" rel="author"> {{ page.extra.author }}
32− {% if page.extra.ship %}
33− <address class="dib fw4 ml2 mono">{{ page.extra.ship }}</address>
34− {% endif %}
35− </span>
36− {% if page.date %}
37− <time class="mono full c4-12-lg db mv2 gray0 f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
38− {% endif %}
39−{% endif %}
40− {% if page.extra.readtime %}
41− <span class="dib mono full c4-12-lg{% if page.date %} ml2{% endif %} gray2 f5">{{ page.reading_time }}m read</span>
42− {% endif %}
43
28
44− <article class="mb4 full grid12">
29+<h1 class="mb4 full mt3 c4-12-lg">{{ page.title }}</h1>
45− {{ page.content | safe }}
30+{% if page.extra.author %}
31+<span class="dib full c4-12-lg" rel="author"> {{ page.extra.author }}
32+ {% if page.extra.ship %}
33+ <address class="dib fw4 ml2 mono">{{ page.extra.ship }}</address>
34+{% endif %}
35+</span>
36+{% if page.date %}
37+ <time class="mono full c4-12-lg db mv2 gray0 f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
38+{% endif %}
39+{% endif %}
40+{% if page.extra.readtime %}
41+<span class="dib mono full c4-12-lg{% if page.date %} ml2{% endif %} gray2 f5">{{ page.reading_time }}m read</span>
42+{% endif %}
46
43
44+<article class="mb4 full grid12">
45+ {{ page.content | safe }}
47− {% include "partials/pagination.html" %}
46+ {% include "partials/pagination.html" %}
48− </article>
47+</article>
49{% endblock content %}
48{% endblock content %}
templates/media/list.html+37−37
@@ -3,7 +3,7 @@
3{% block content %}
3{% block content %}
4<!-- header -->
4<!-- header -->
5<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
5<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
6− <a class="gray3" href="/">Urbit</a>
6+ <a class="gray3" href="/">Urbit</a>
7 <span class="gray3"> / </span>
7 <span class="gray3"> / </span>
8 <a href="/media">
8 <a href="/media">
9 Media
9 Media
@@ -11,41 +11,41 @@
11 {% include "partials/navigation-search.html" %}
11 {% include "partials/navigation-search.html" %}
12</nav>
12</nav>
13<!-- content -->
13<!-- content -->
14− <article class="mt4 mb4 c1-12 c4-10-lg">
14+<article class="mt4 mb4 c1-12 c4-10-lg">
15− <ul class="posts">
15+ <ul class="posts">
16− {% set posts = get_section(path="media/_index.md") %}
16+ {% set posts = get_section(path="media/_index.md") %}
17− {% for page in posts.pages %}
17+ {% for page in posts.pages %}
18− <li class="mb6">
18+ <li class="mb6">
19− {% if page.extra.youtube %}
19+ {% if page.extra.youtube %}
20− <div class="video-container mb4">
20+ <div class="video-container mb4">
21− <iframe class="w-100" height=auto
21+ <iframe class="w-100" height=auto
22− src="https://www.youtube.com/embed/{{page.extra.youtube}}"
22+ src="https://www.youtube.com/embed/{{page.extra.youtube}}"
23− webkitallowfullscreen
23+ webkitallowfullscreen
24− mozallowfullscreen
24+ mozallowfullscreen
25− allowfullscreen>
25+ allowfullscreen>
26− </iframe>
26+ </iframe>
27− </div>
27+ </div>
28− {% endif %}
28+ {% endif %}
29
29
30− {% if page.extra.soundcloud %}
30+ {% if page.extra.soundcloud %}
31− <iframe
31+ <iframe
32− width="100%"
32+ width="100%"
33− height="300"
33+ height="300"
34− scrolling="no"
34+ scrolling="no"
35− frameborder="no"
35+ frameborder="no"
36− allow="autoplay"
36+ allow="autoplay"
37− src="{{page.extra.soundcloud}}">
37+ src="{{page.extra.soundcloud}}">
38− </iframe>
38+ </iframe>
39− {% endif %}
39+ {% endif %}
40− <h2 class="f4 fw4 mt0 mb0"><a class="bb-0" href="{{ page.permalink }}">{{ page.title }}</a></h2>
40+ <h2 class="f4 fw4 mt0 mb0"><a class="bb-0" href="{{ page.permalink }}">{{ page.title }}</a></h2>
41− <p class="mt0">{{ page.description }}</p>
41+ <p class="mt0">{{ page.description }}</p>
42− <span class="mono f5">{{ page.date | date(format="~%Y.%-m.%-d") }}</span>
42+ <span class="mono f5">{{ page.date | date(format="~%Y.%-m.%-d") }}</span>
43− <span class="mono f5">
43+ <span class="mono f5">
44− {% if page.extra.ship %}<span class="mono f5 ml2">{{ page.extra.ship }}</span> {% endif %}
44+ {% if page.extra.ship %}<span class="mono f5 ml2">{{ page.extra.ship }}</span> {% endif %}
45− </span>
45+ </span>
46− </li>
46+ </li>
47− {% endfor %}
47+ {% endfor %}
48− </ul>
48+ </ul>
49− </article>
49+</article>
50− {% include "partials/footer.html" %}
50+{% include "partials/footer.html" %}
51{% endblock content %}
51{% endblock content %}
templates/page.html+22−20
@@ -13,18 +13,18 @@
13<!-- content -->
13<!-- content -->
14{% if page.components[1] %}
14{% if page.components[1] %}
15<nav class="mt4 full fourth-1-md fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
15<nav class="mt4 full fourth-1-md fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
16− <a class="gray3" href="/">Urbit</a>
16+ <a class="gray3" href="/">Urbit</a>
17 <span class="gray3"> / </span>
17 <span class="gray3"> / </span>
18 <a href="/{{ page.components[0] }}">
18 <a href="/{{ page.components[0] }}">
19 {{ page.components[0] | capitalize }}
19 {{ page.components[0] | capitalize }}
20 </a>
20 </a>
21−
22 {% include "partials/navigation-search.html" %}
21 {% include "partials/navigation-search.html" %}
23−
24</nav>
22</nav>
23+
25{% else %}
24{% else %}
25+
26<nav class="mt4 full fourth-1-md fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
26<nav class="mt4 full fourth-1-md fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
27− <a class="gray3" href="/">Urbit</a>
27+ <a class="gray3" href="/">Urbit</a>
28 <span class="gray3"> / </span>
28 <span class="gray3"> / </span>
29 <a href="/{{ page.components[0] }}">
29 <a href="/{{ page.components[0] }}">
30 {{ page.title }}
30 {{ page.title }}
@@ -33,21 +33,23 @@
33 {% include "partials/navigation-search.html" %}
33 {% include "partials/navigation-search.html" %}
34
34
35</nav>
35</nav>
36+
36{% endif %}
37{% endif %}
38+
37− <article class="mt4 mb4 c1-12 c4-12-lg">
39+<article class="mt4 mb4 c1-12 c4-12-lg">
38− <h1>{{ page.title }}</h1>
40+ <h1>{{ page.title }}</h1>
39− {% if page.extra.author %}
41+ {% if page.extra.author %}
40− <span class="mt2 dib" rel="author"> {{ page.extra.author }} </span>
42+ <span class="mt2 dib" rel="author"> {{ page.extra.author }} </span>
41− {% if page.extra.ship %}
43+ {% if page.extra.ship %}
42− <address class="mono">{{ page.extra.ship }}</address>
44+ <address class="mono">{{ page.extra.ship }}</address>
43− {% endif %}
45+ {% endif %}
44− {% if page.date %}
46+ {% if page.date %}
45− <time class="mono db mv1 gray2 f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
47+ <time class="mono db mv1 gray2 f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
46− {% endif %}
48+ {% endif %}
47− {% endif %}
49+ {% endif %}
48− <!-- body -->
50+ <!-- body -->
49− {{ page.content | safe }}
51+ {{ page.content | safe }}
50− {% include "partials/pagination.html" %}
52+ {% include "partials/pagination.html" %}
51− </footer>
52− </article>
53+</article>
54+
53{% endblock content %}
55{% endblock content %}
templates/page_indiced.html+5−5
@@ -14,7 +14,7 @@
14<!-- content -->
14<!-- content -->
15{% if page.title %}
15{% if page.title %}
16<nav class="mt4 pb4 fixed-xl full fourth-1-md fourth-1-lg page-indiced mb3 mb0-m mb0-l mb0-xl">
16<nav class="mt4 pb4 fixed-xl full fourth-1-md fourth-1-lg page-indiced mb3 mb0-m mb0-l mb0-xl">
17− <a class="gray3" href="/">Urbit</a>
17+ <a class="gray3" href="/">Urbit</a>
18 <span class="gray3"> / </span>
18 <span class="gray3"> / </span>
19 <a href="/{{ page.components[0] }}">
19 <a href="/{{ page.components[0] }}">
20 {{ page.title }}
20 {{ page.title }}
@@ -24,7 +24,7 @@
24
24
25{% else %}
25{% else %}
26<nav class="mt4 fixed-xl full fourth-1-md fourth-1-lg page-indiced mb3 mb0-m mb0-l mb0-xl">
26<nav class="mt4 fixed-xl full fourth-1-md fourth-1-lg page-indiced mb3 mb0-m mb0-l mb0-xl">
27− <a class="gray3" href="/">Urbit</a>
27+ <a class="gray3" href="/">Urbit</a>
28 <span class="gray3"> / </span>
28 <span class="gray3"> / </span>
29 <a href="/{{ page.components[0] }}">
29 <a href="/{{ page.components[0] }}">
30 {{ page.title }}
30 {{ page.title }}
@@ -47,9 +47,9 @@
47{% endfor %}
47{% endfor %}
48</nav>
48</nav>
49 <article class="mt4-xl mb7 c1-12 c4-12-lg">
49 <article class="mt4-xl mb7 c1-12 c4-12-lg">
50− {% if page.extra.author %}
50+ {% if page.extra.author %}
51− <span class="mt2 dib" rel="author"> {{ page.extra.author }} </span>
51+ <span class="mt2 dib" rel="author"> {{ page.extra.author }} </span>
52− {% if page.extra.ship %}
52+ {% if page.extra.ship %}
53 <address class="mono">{{ page.extra.ship }}</address>
53 <address class="mono">{{ page.extra.ship }}</address>
54 {% endif %}
54 {% endif %}
55 {% if page.date %}
55 {% if page.date %}
templates/partials/footer.html+55−55
@@ -1,56 +1,56 @@
1<footer class="full-bleed mt4 grid12 bg-black white full pb6">
1<footer class="full-bleed mt4 grid12 bg-black white full pb6">
2− <section class="full grid12 mb4">
2+ <section class="full grid12 mb4">
3− <nav class="c1-3-md c1-3-lg half-1 mt4">
3+ <nav class="c1-3-md c1-3-lg half-1 mt4">
4− <h3 class="mt0 mb0 pt0 pb0">Understanding Urbit</h3 class="mt0 mb0 pt0 pb0">
4+ <h3 class="mt0 mb0 pt0 pb0">Understanding Urbit</h3 class="mt0 mb0 pt0 pb0">
5− <li class="mt2"><a href="/understanding-urbit">Introduction</a></li>
5+ <li class="mt2"><a href="/understanding-urbit">Introduction</a></li>
6− <li class="mt2"><a href="/understanding-urbit/urbit-id">Urbit ID</a></li>
6+ <li class="mt2"><a href="/understanding-urbit/urbit-id">Urbit ID</a></li>
7− <li class="mt2"><a href="/understanding-urbit/technical-overview">Technical Overview</a></li>
7+ <li class="mt2"><a href="/understanding-urbit/technical-overview">Technical Overview</a></li>
8− <li class="mt2"><a href="/understanding-urbit/project-history">Project Status + History</a></li>
8+ <li class="mt2"><a href="/understanding-urbit/project-history">Project Status + History</a></li>
9− </nav>
9+ </nav>
10− <nav class="c3-5-md c3-5-lg half-2 mt4">
10+ <nav class="c3-5-md c3-5-lg half-2 mt4">
11− <h3 class="mt0 mb0 pt0 pb0">Using Urbit</h3 class="mt0 mb0 pt0 pb0">
11+ <h3 class="mt0 mb0 pt0 pb0">Using Urbit</h3 class="mt0 mb0 pt0 pb0">
12− <li class="mt2"><a href="/contributing">How can I contribute?</a></li>
12+ <li class="mt2"><a href="/contributing">How can I contribute?</a></li>
13− <li class="mt2"><a href="/operations">Using Bridge and Ships</a></li>
13+ <li class="mt2"><a href="/operations">Using Bridge and Ships</a></li>
14− <li class="mt2"><a href="/contributing#galaxies-and-stars">Operating Galaxies and Stars</a></li>
14+ <li class="mt2"><a href="/contributing#galaxies-and-stars">Operating Galaxies and Stars</a></li>
15− <li class="mt2"><a href="/contributing#governance">Governance</a></li>
15+ <li class="mt2"><a href="/contributing#governance">Governance</a></li>
16− </nav>
16+ </nav>
17− <nav class="c5-7-md c5-7-lg half-1 mt4">
17+ <nav class="c5-7-md c5-7-lg half-1 mt4">
18− <h3 class="mt0 mb0 pt0 pb0">Learn More</h3 class="mt0 mb0 pt0 pb0">
18+ <h3 class="mt0 mb0 pt0 pb0">Learn More</h3 class="mt0 mb0 pt0 pb0">
19− <li class="mt2"><a href="/essays">Essays</a></li>
19+ <li class="mt2"><a href="/essays">Essays</a></li>
20− <li class="mt2"><a href="/updates">Updates</a></li>
20+ <li class="mt2"><a href="/updates">Updates</a></li>
21− <li class="mt2"><a href="/media">Media</a></li>
21+ <li class="mt2"><a href="/media">Media</a></li>
22− <li class="mt2"><a href="/faq">FAQ</a></li>
22+ <li class="mt2"><a href="/faq">FAQ</a></li>
23− </nav>
23+ </nav>
24− <nav class="c7-9-md c7-9-lg half-2 mt4">
24+ <nav class="c7-9-md c7-9-lg half-2 mt4">
25− <h3 class="mt0 mb0 pt0 pb0">Developers</h3 class="mt0 mb0 pt0 pb0">
25+ <h3 class="mt0 mb0 pt0 pb0">Developers</h3 class="mt0 mb0 pt0 pb0">
26− <li class="mt2"><a href="/docs">Documentation</a></li>
26+ <li class="mt2"><a href="/docs">Documentation</a></li>
27− <li class="mt2"><a href="/develop#core">Core Development</a></li>
27+ <li class="mt2"><a href="/develop#core">Core Development</a></li>
28− <li class="mt2"><a href="/develop#application">Application Development</a></li>
28+ <li class="mt2"><a href="/develop#application">Application Development</a></li>
29− <li class="mt2"><a href="https://grants.urbit.org">Grants</a></li>
29+ <li class="mt2"><a href="https://grants.urbit.org">Grants</a></li>
30− <li class="mt2"><a href="/bounties">Security Bounties</a></li>
30+ <li class="mt2"><a href="/bounties">Security Bounties</a></li>
31− </nav>
31+ </nav>
32− <nav class="c9-11-md c9-11-lg half-1 mt4">
32+ <nav class="c9-11-md c9-11-lg half-1 mt4">
33− <h3 class="mt0 mb0 pt0 pb0">Community</h3 class="mt0 mb0 pt0 pb0">
33+ <h3 class="mt0 mb0 pt0 pb0">Community</h3 class="mt0 mb0 pt0 pb0">
34− <li class="mt2"><a href="https://groups.google.com/a/urbit.org/forum/#!forum/dev">urbit-dev</a></li>
34+ <li class="mt2"><a href="https://groups.google.com/a/urbit.org/forum/#!forum/dev">urbit-dev</a></li>
35− <li class="mt2"><a href="/hoonschool">Hoon School ↗</a></li>
35+ <li class="mt2"><a href="/hoonschool">Hoon School ↗</a></li>
36− <li class="mt2"><a href="https://www.meetup.com/urbit-sf/">Meetups</a></li>
36+ <li class="mt2"><a href="https://www.meetup.com/urbit-sf/">Meetups</a></li>
37− </nav>
37+ </nav>
38− <nav class="c11-13-md c11-13-lg half-2 mt4">
38+ <nav class="c11-13-md c11-13-lg half-2 mt4">
39− <h3 class="mt0 mb0 pt0 pb0">Install Urbit</h3 class="mt0 mb0 pt0 pb0">
39+ <h3 class="mt0 mb0 pt0 pb0">Install Urbit</h3 class="mt0 mb0 pt0 pb0">
40− <li class="mt2"><a href="/install#id">Getting an Urbit ID</a></li>
40+ <li class="mt2"><a href="/install#id">Getting an Urbit ID</a></li>
41− <li class="mt2"><a href="/install#urbit">Install</a></li>
41+ <li class="mt2"><a href="/install#urbit">Install</a></li>
42− </nav>
42+ </nav>
43− </section>
43+ </section>
44− <section class="full-bleed full grid12">
44+ <section class="full-bleed full grid12">
45− <nav class="fourth-1-md fourth-1-lg full mt4 mb4">
45+ <nav class="fourth-1-md fourth-1-lg full mt4 mb4">
46− <h2 class="mb3 mt0">About Urbit.org</h2>
46+ <h2 class="mb3 mt0">About Urbit.org</h2>
47− <li class="mt2"><a href="/tos">Terms of Service</a></li>
47+ <li class="mt2"><a href="/tos">Terms of Service</a></li>
48− <li class="mt2"><a href="/privacy#scope">Privacy Policy</a></li>
48+ <li class="mt2"><a href="/privacy#scope">Privacy Policy</a></li>
49−
49+
50− <h2 class="mt4 mb3">Need Help?</h2>
50+ <h2 class="mt4 mb3">Need Help?</h2>
51− <li class="mt2"><a href="mailto:support@urbit.org">support@urbit.org ↗</a></li>
51+ <li class="mt2"><a href="mailto:support@urbit.org">support@urbit.org ↗</a></li>
52− <li class="mt2"><a href="https://discord.gg/bkEX6EU">Discord</a></li>
52+ <li class="mt2"><a href="https://discord.gg/bkEX6EU">Discord</a></li>
53− <li class="mt2"><a href="https://github.com/urbit">Github</a></li>
53+ <li class="mt2"><a href="https://github.com/urbit">Github</a></li>
54− </nav>
54+ </nav>
55− </section>
55+ </section>
56− </footer>
56+</footer>
templates/partials/navigation-docs.html+64−64
@@ -1,7 +1,7 @@
1<!-- First nav is desktop-specific. Second nav is dropdown version for mobile. -->
1<!-- First nav is desktop-specific. Second nav is dropdown version for mobile. -->
2{% block content %}
2{% block content %}
3<nav class="bg-gray5 dn db-l db-xl pt4 full-left no-break docs pr4">
3<nav class="bg-gray5 dn db-l db-xl pt4 full-left no-break docs pr4">
4− <a class="gray3" href="{{config.base_url}}">Urbit</a>
4+ <a class="gray3" href="{{config.base_url}}">Urbit</a>
5 <span class="gray3"> / </span>
5 <span class="gray3"> / </span>
6 <a href="{{config.base_url}}/docs/">
6 <a href="{{config.base_url}}/docs/">
7 Documentation
7 Documentation
@@ -10,78 +10,78 @@
10 <span id="search-icon" class="f3 gray3">⚲</span><span class="ml3 gray2">Search</span>
10 <span id="search-icon" class="f3 gray3">⚲</span><span class="ml3 gray2">Search</span>
11 </button>
11 </button>
12 <ul>
12 <ul>
13− {% block menu %}
13+ {% block menu %}
14− {% set index = get_section(path="docs/_index.md") %}
14+ {% set index = get_section(path="docs/_index.md") %}
15− {% for s in index.subsections %}
15+ {% for s in index.subsections %}
16− {% set subsection = get_section(path=s) %}
16+ {% set subsection = get_section(path=s) %}
17− <details {% if current_url is containing(subsection.path) %}
17+ <details {% if current_url is containing(subsection.path) %}
18− open
18+ open
19− {% endif %}
19+ {% endif %}
20− class="mt1">
20+ class="mt1">
21− <summary>{{ subsection.title }}</summary>
21+ <summary>{{ subsection.title }}</summary>
22− {% if subsection.pages %}
22+ {% if subsection.pages %}
23− {% for page in subsection.pages %}
23+ {% for page in subsection.pages %}
24− <li class="ml2 mt1">
24+ <li class="ml2 mt1">
25− <a
25+ <a
26− {% if current_url == page.permalink %}
26+ {% if current_url == page.permalink %}
27− class="fw6"
28− {% endif %}
29− href="{{ page.permalink }}">
30− {{ page.title }}
31− </a>
32− </li>
33− {% endfor %}
34− {% for y in subsection.subsections %}
35− {% set subsubsection = get_section(path=y) %}
36− <details {% if current_url is containing(subsubsection.path) %}
37− open
38− {% endif %}
39− class="ml2 mt1">
40− <summary>{{ subsubsection.title }}</summary>
41− {% if subsubsection.pages %}
42− {% for page in subsubsection.pages %}
43− <li class="ml2 mt1">
44− <a
45− {% if current_url == page.permalink %}
46− class="fw6"
27+ class="fw6"
47− {% endif %}
48− href="{{ page.permalink }}">{{ page.title }}</a></li>
49− {% endfor %}
50− {% for x in subsubsection.subsections %}
51− {% set subsubsubsection = get_section(path=x) %}
52− <details {% if current_url is containing(subsubsubsection.path) %}
53− open
54− {% endif %}
55− class="ml2 mt1">
56− <summary>{{ subsubsubsection.title }}</summary>
57− {% if subsubsubsection.pages %}
58− {% for page in subsubsubsection.pages %}
59− <li class="ml2 mt1">
60− <a
61− {% if current_url == page.permalink %}
62− class="fw6"
63− {% endif %}
64− href="{{ page.permalink }}">{{ page.title }}</a></li>
65− {% endfor %}
66− {% endif %}
67− </details>
68− {% endfor %}
69− {% endif %}
70− </details>
71− {% endfor %}
72 {% endif %}
28 {% endif %}
73− </details>
29+ href="{{ page.permalink }}">
30+ {{ page.title }}
31+ </a>
32+ </li>
74 {% endfor %}
33 {% endfor %}
34+ {% for y in subsection.subsections %}
35+ {% set subsubsection = get_section(path=y) %}
36+ <details {% if current_url is containing(subsubsection.path) %}
37+ open
38+ {% endif %}
39+ class="ml2 mt1">
40+ <summary>{{ subsubsection.title }}</summary>
41+ {% if subsubsection.pages %}
42+ {% for page in subsubsection.pages %}
43+ <li class="ml2 mt1">
44+ <a
45+ {% if current_url == page.permalink %}
46+ class="fw6"
47+ {% endif %}
48+ href="{{ page.permalink }}">{{ page.title }}</a></li>
49+ {% endfor %}
50+ {% for x in subsubsection.subsections %}
51+ {% set subsubsubsection = get_section(path=x) %}
52+ <details {% if current_url is containing(subsubsubsection.path) %}
53+ open
54+ {% endif %}
55+ class="ml2 mt1">
56+ <summary>{{ subsubsubsection.title }}</summary>
57+ {% if subsubsubsection.pages %}
58+ {% for page in subsubsubsection.pages %}
59+ <li class="ml2 mt1">
60+ <a
61+ {% if current_url == page.permalink %}
62+ class="fw6"
63+ {% endif %}
64+ href="{{ page.permalink }}">{{ page.title }}</a></li>
65+ {% endfor %}
66+ {% endif %}
67+ </details>
68+ {% endfor %}
69+ {% endif %}
70+ </details>
71+ {% endfor %}
72+ {% endif %}
73+ </details>
74+ {% endfor %}
75− {% endblock menu %}
75+ {% endblock menu %}
76 </ul>
76 </ul>
77</nav>
77</nav>
78
78
79<nav class="dn-l mobile dn-xl db pt4 no-break docs full">
79<nav class="dn-l mobile dn-xl db pt4 no-break docs full">
80− <a class="gray3" href="{{config.base_url}}">Urbit</a>
80+ <a class="gray3" href="{{config.base_url}}">Urbit</a>
81 <span class="gray3"> / </span>
81 <span class="gray3"> / </span>
82 <a href="{{config.base_url}}/docs/">
82 <a href="{{config.base_url}}/docs/">
83 Documentation
83 Documentation
84− </a>
84+ </a>
85 <select class="db mt4 pa2 b--black ba br0 mw4 f6 fw5" id="docsSelect" style="text-align-last: center;">
85 <select class="db mt4 pa2 b--black ba br0 mw4 f6 fw5" id="docsSelect" style="text-align-last: center;">
86 <option>Navigation ↓</option>
86 <option>Navigation ↓</option>
87 {% set index = get_section(path="docs/_index.md") %}
87 {% set index = get_section(path="docs/_index.md") %}
templates/partials/navigation-search.html+3−2
@@ -1,3 +1,4 @@
1<button id="js-search-window-toggle" class="mt2 dn db-m db-l db-xl bw-0 mb3" type="button" style="outline:none">
1<button id="js-search-window-toggle" class="mt2 dn db-m db-l db-xl bw-0 mb3" type="button" style="outline:none">
2− <span id="search-icon" class="f3 gray3">⚲</span><span class="ml3 gray3">Search</span></span>
2+ <span id="search-icon" class="f3 gray3">⚲</span>
3+ <span class="ml3 gray3">Search</span>
3− </button>
4+</button>
templates/partials/navigation-special.html−3
@@ -1,7 +1,5 @@
1{% block content %}
1{% block content %}
2<header id="main-nav">
2<header id="main-nav">
3− <div>
4− </div>
5 <nav>
3 <nav>
6 <div>
4 <div>
7 <div>
5 <div>
@@ -54,6 +52,5 @@
54 </div>
52 </div>
55 </div>
53 </div>
56 </nav>
54 </nav>
57− </div>
58</header>
55</header>
59{% endblock content %}
56{% endblock content %}
templates/partials/pagination.html+40−33
@@ -1,34 +1,41 @@
1<footer class="relative mt4">{% if page.earlier %}
1<footer class="relative mt4">{% if page.earlier %}
2− <a class="bb-0" href="{{page.earlier.permalink}}">
2+ <a class="bb-0" href="{{page.earlier.permalink}}">
3− <nav class="previous mv5 absolute right-2 f4 t-right">
3+ <nav class="previous mv5 absolute right-2 f4 t-right">
4− <p class="mb0 f5">Previous Post:</p>
4+ <p class="mb0 f5">Previous Post:</p>
5− <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.earlier.title}}</p>
5+ <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.earlier.title}}</p>
6− <time class="mono db f5 mb5">{{page.earlier.date | date(format="~%Y.%-m.%-d") }}</time>
6+ <time class="mono db f5 mb5">{{page.earlier.date | date(format="~%Y.%-m.%-d") }}</time>
7− </nav>
7+ </nav>
8− </a>
8+ </a>
9+
9− {% elif page.heavier %}
10+ {% elif page.heavier %}
11+
10− <a class="bb-0" href="{{page.heavier.permalink}}">
12+ <a class="bb-0" href="{{page.heavier.permalink}}">
11− <nav class="previous mv5 absolute right-2 f4 t-right">
13+ <nav class="previous mv5 absolute right-2 f4 t-right">
12− <p class="mb0 f5">Next Post:</p>
14+ <p class="mb0 f5">Next Post:</p>
13− <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.heavier.title}}</p>
15+ <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.heavier.title}}</p>
14− </nav>
16+ </nav>
15− </a>
17+ </a>
16− {% endif %}
18+ {% endif %}
17−
19+
18− {% if page.later %}
20+ {% if page.later %}
21+
19− <a class="bb-0" href="{{page.later.permalink}}">
22+ <a class="bb-0" href="{{page.later.permalink}}">
20− <nav class="next mv5 absolute left-2 f4">
23+ <nav class="next mv5 absolute left-2 f4">
21− <p class="mb0 f5">Next Post:</p>
24+ <p class="mb0 f5">Next Post:</p>
22− <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.later.title}}</p>
25+ <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.later.title}}</p>
23− <time class="mono db f5 mb5">{{page.later.date | date(format="~%Y.%-m.%-d") }}</time>
26+ <time class="mono db f5 mb5">{{page.later.date | date(format="~%Y.%-m.%-d") }}</time>
24− </nav>
27+ </nav>
25− </a>
28+ </a>
29+
26− {% elif page.lighter %}
30+ {% elif page.lighter %}
31+
27− <a class="bb-0" href="{{page.lighter.permalink}}">
32+ <a class="bb-0" href="{{page.lighter.permalink}}">
28− <nav class="next mv5 absolute left-2 f4">
33+ <nav class="next mv5 absolute left-2 f4">
29− <p class="mb0 f5">Previous Post:</p>
34+ <p class="mb0 f5">Previous Post:</p>
30− <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.lighter.title}}</p>
35+ <p class="fw6 f5 f4-l f4-xl mb0 mt0">{{page.lighter.title}}</p>
31− </nav>
36+ </nav>
32− </a>
37+ </a>
38+
33− {% endif %}
39+ {% endif %}
40+
34− </footer>
41+</footer>
templates/partials/top-alert.html+3−3
@@ -1,5 +1,5 @@
1{% block content %}
1{% block content %}
2− <p class="full bg-black white top-alert">
2+<p class="full bg-black white top-alert">
3− Interested in developing on Urbit? <a class="white bb1 b--white" href="/hoonschool">Sign up for Hoon School</a>.
3+Interested in developing on Urbit? <a class="white bb1 b--white" href="/hoonschool">Sign up for Hoon School</a>.
4− </p>
4+</p>
5{% endblock content %}
5{% endblock content %}
templates/rss.xml+19−19
@@ -1,21 +1,21 @@
1<?xml version="1.0" encoding="UTF-8"?>
1<?xml version="1.0" encoding="UTF-8"?>
2<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
2<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
3− <channel>
3+ <channel>
4− <title>{{ config.title }}</title>
4+ <title>{{ config.title }}</title>
5− <link>{{ config.base_url | safe }}</link>
5+ <link>{{ config.base_url | safe }}</link>
6− <description>{{ config.description }}</description>
6+ <description>{{ config.description }}</description>
7− <generator>Zola</generator>
7+ <generator>Zola</generator>
8− <language>{{ config.default_language }}</language>
8+ <language>{{ config.default_language }}</language>
9− <atom:link href="{{ feed_url | safe }}" rel="self" type="application/rss+xml"/>
9+ <atom:link href="{{ feed_url | safe }}" rel="self" type="application/rss+xml"/>
10− <lastBuildDate>{{ last_build_date | date(format="%a, %d %b %Y %H:%M:%S %z") }}</lastBuildDate>
10+ <lastBuildDate>{{ last_build_date | date(format="%a, %d %b %Y %H:%M:%S %z") }}</lastBuildDate>
11− {% for page in pages %}
11+ {% for page in pages %}
12− <item>
12+ <item>
13− <title>{{ page.title }}</title>
13+ <title>{{ page.title }}</title>
14− <pubDate>{{ page.date | date(format="%a, %d %b %Y %H:%M:%S %z") }}</pubDate>
14+ <pubDate>{{ page.date | date(format="%a, %d %b %Y %H:%M:%S %z") }}</pubDate>
15− <link>{{ page.permalink | safe }}</link>
15+ <link>{{ page.permalink | safe }}</link>
16− <guid>{{ page.permalink | safe }}</guid>
16+ <guid>{{ page.permalink | safe }}</guid>
17− <description>{% if page.summary %}{{ page.summary }}{% else %}{{ page.content }}{% endif %}</description>
17+ <description>{% if page.summary %}{{ page.summary }}{% else %}{{ page.content }}{% endif %}</description>
18− </item>
18+ </item>
19− {% endfor %}
19+ {% endfor %}
20− </channel>
20+ </channel>
21−</rss>
21+</rss>
templates/sections/docs.html+7−7
@@ -4,11 +4,11 @@
4{% block content %}
4{% block content %}
5<!-- header -->
5<!-- header -->
6<!-- content -->
6<!-- content -->
7− {% include "partials/navigation-docs.html" %}
7+{% include "partials/navigation-docs.html" %}
8− <article class="mt4 mb6 c1-12 c5-10-md c4-10-lg">
8+<article class="mt4 mb6 c1-12 c5-10-md c4-10-lg">
9− <!-- header -->
9+ <!-- header -->
10− <h1>{{ section.title }}</h1>
10+ <h1>{{ section.title }}</h1>
11− <!-- body -->
11+ <!-- body -->
12− {{ section.content | safe }}
12+ {{ section.content | safe }}
13− </article>
13+</article>
14{% endblock content %}
14{% endblock content %}
templates/sections/docs/chapters.html+6−6
@@ -3,11 +3,11 @@
3{% block content %}
3{% block content %}
4<!-- header -->
4<!-- header -->
5<!-- content -->
5<!-- content -->
6− {% include "partials/navigation-docs.html" %}
6+{% include "partials/navigation-docs.html" %}
7− <article class="mt4 mb6 c1-12 c5-10-md c4-10-lg">
7+<article class="mt4 mb6 c1-12 c5-10-md c4-10-lg">
8− <!-- header -->
8+<!-- header -->
9− <h1>{{ section.title }}</h1>
9+<h1>{{ section.title }}</h1>
10− <!-- body -->
10+<!-- body -->
11− {{ section.content | safe }}
11+{{ section.content | safe }}
12
12
13{% endblock content %}
13{% endblock content %}
templates/shortcodes/full.html+2−2
@@ -1,3 +1,3 @@
1<figure class="full full-bleed">
1<figure class="full full-bleed">
2−<img src="{{url}}"/>
2+ <img src="{{url}}"/>
3−</figure>
3+</figure>
templates/shortcodes/oversize.html+2−2
@@ -1,3 +1,3 @@
1<figure class="c1-12 mt4 mb4 c3-11-lg">
1<figure class="c1-12 mt4 mb4 c3-11-lg">
2− <img src="{{url}}"/>
2+ <img src="{{url}}"/>
3−</figure>
3+</figure>
templates/shortcodes/soundcloud.html+8−9
@@ -1,9 +1,8 @@
1−
2− <iframe
1+<iframe
3− width="100%"
2+ width="100%"
4− height="300"
3+ height="300"
5− scrolling="no"
4+ scrolling="no"
6− frameborder="no"
5+ frameborder="no"
7− allow="autoplay"
6+ allow="autoplay"
8− src="{{url}}">
7+ src="{{url}}">
9− </iframe>
8+</iframe>
templates/understanding-urbit/list.html+58−58
@@ -16,69 +16,69 @@
16 {% endfor %}
16 {% endfor %}
17</nav>
17</nav>
18<!-- content -->
18<!-- content -->
19− <h1 class="mb4 full mt3 f2 fw3 c4-10-lg">Introduction</h1>
19+<h1 class="mb4 full mt3 f2 fw3 c4-10-lg">Introduction</h1>
20− <section class="full-bleed full grid12">
20+<section class="full-bleed full grid12">
21− <section id="introduction" class=" c4-10-lg full lh-copy">
21+ <section id="introduction" class=" c4-10-lg full lh-copy">
22− <figure class="mt0">
22+ <figure class="mt0">
23− <img src="../assets/intro/ship.svg" alt="A drawing of an Urbit ship." />
23+ <img src="../assets/intro/ship.svg" alt="A drawing of an Urbit ship." />
24− </figure>
24+ </figure>
25
25
26− <p class="mb0 lh-copy">This is a drawing of an Urbit.</p>
26+ <p class="mb0 lh-copy">This is a drawing of an Urbit.</p>
27− <p class="mt0 lh-copy">It’s a new kind of computer.</p>
27+ <p class="mt0 lh-copy">It’s a new kind of computer.</p>
28− </section>
28+ </section>
29
29
30− <section id="what-is-urbit" class=" c4-10-lg full">
30+ <section id="what-is-urbit" class=" c4-10-lg full">
31
31
32− <figure class="mt6 tc lh-copy">
32+ <figure class="mt6 tc lh-copy">
33− <img src="../assets/intro/social-software.svg" />
33+ <img src="../assets/intro/social-software.svg" />
34− <figcaption class="measure home tl mt5">
34+ <figcaption class="measure home tl mt5">
35− Your Urbit is a purpose built tool for your own social software, not MEGACORP social networking.
35+ Your Urbit is a purpose built tool for your own social software, not MEGACORP social networking.
36− On Urbit, you run (or build) your own software to connect and communicate with your friends and family.
36+ On Urbit, you run (or build) your own software to connect and communicate with your friends and family.
37− </figcaption>
37+ </figcaption>
38− </figure>
38+ </figure>
39
39
40− <figure class="tc mt6 lh-copy">
40+ <figure class="tc mt6 lh-copy">
41− <img src="../assets/intro/rock.svg" />
41+ <img src="../assets/intro/rock.svg" />
42− <figcaption class="measure home tl mt5">
42+ <figcaption class="measure home tl mt5">
43− Your Urbit is a permanent, private archive.
43+ Your Urbit is a permanent, private archive.
44− Your Urbit can store all your data and digital assets safely, privately, forever.
44+ Your Urbit can store all your data and digital assets safely, privately, forever.
45− </figcaption>
45+ </figcaption>
46− </figure>
46+ </figure>
47
47
48− <figure class="tc mt6 lh-copy">
48+ <figure class="tc mt6 lh-copy">
49− <img src="../assets/intro/yours-forever.svg" />
49+ <img src="../assets/intro/yours-forever.svg" />
50− <figcaption class="measure home tl mt5">
50+ <figcaption class="measure home tl mt5">
51− You own your Urbit like you own Bitcoin.
51+ You own your Urbit like you own Bitcoin.
52− Each Urbit is a piece of a new network that’s owned and controlled by its users.
52+ Each Urbit is a piece of a new network that’s owned and controlled by its users.
53− </figcaption>
53+ </figcaption>
54− </figure>
54+ </figure>
55− <p class="mt6 mb6">Nothing quite like this has ever been done before. There’s nothing else like it.</p>
55+ <p class="mt6 mb6">Nothing quite like this has ever been done before. There’s nothing else like it.</p>
56− </section>
56+ </section>
57
57
58− <section id="megacorp" class="c4-10-lg full">
58+ <section id="megacorp" class="c4-10-lg full">
59− <img class="db" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-1.svg" style="margin: 2rem auto 4rem auto;"/>
59+ <img class="db" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-1.svg" style="margin: 2rem auto 4rem auto;"/>
60− <p class="lh-copy">Today, technology controls us. Every MEGACORP has the same incentive:
60+ <p class="lh-copy">Today, technology controls us. Every MEGACORP has the same incentive:
61− To keep us hooked on their platform.</p>
61+ To keep us hooked on their platform.</p>
62− <p class="lh-copy">We built Urbit so people can control their technology, shape their digital lives and freely build
62+ <p class="lh-copy">We built Urbit so people can control their technology, shape their digital lives and freely build
63− their digital communities.</p>
63+ their digital communities.</p>
64− <p class="lh-copy">We want to replace the internet with a foundation for computing that we can all rely on far into the future.</p>
64+ <p class="lh-copy">We want to replace the internet with a foundation for computing that we can all rely on far into the future.</p>
65− <p class="lh-copy">Urbit is a large, ambitious project. But at the core it’s durable, simple and yours.</p>
65+ <p class="lh-copy">Urbit is a large, ambitious project. But at the core it’s durable, simple and yours.</p>
66− </section>
66+ </section>
67− </section>
67+ </section>
68− <article class="mt4 mb6 full c4-10-lg">
68+ <article class="mt4 mb6 full c4-10-lg">
69− <p class="mb5">Want to continue down this rabbit hole? If you’re new to Urbit
69+ <p class="mb5">Want to continue down this rabbit hole? If you’re new to Urbit
70− and want to learn more, start from the beginning. If you’re technical, start
70+ and want to learn more, start from the beginning. If you’re technical, start
71− with the technical overview.</p>
71+ with the technical overview.</p>
72− <ul class="posts">
72+ <ul class="posts">
73− {% set posts = get_section(path="understanding-urbit/_index.md") %}
73+ {% set posts = get_section(path="understanding-urbit/_index.md") %}
74− {% for page in posts.pages %}
74+ {% for page in posts.pages %}
75− <li class="mb4 ml0"><a class="bn" href="{{ page.permalink }}">
75+ <li class="mb4 ml0"><a class="bn" href="{{ page.permalink }}">
76− <h2 class="f4 dib ml0 fw4 mt0 mb0 b--black bb lh-solid">{{ page.title }}</h2>
76+ <h2 class="f4 dib ml0 fw4 mt0 mb0 b--black bb lh-solid">{{ page.title }}</h2>
77− <p class="mt1 db">{{ page.description }}</p>
77+ <p class="mt1 db">{{ page.description }}</p>
78− </a>
78+ </a>
79− </li>
79+ </li>
80− {% endfor %}
80+ {% endfor %}
81− </ul>
81+ </ul>
82− </article>
82+</article>
83{% include "partials/footer.html" %}
83{% include "partials/footer.html" %}
84{% endblock content %}
84{% endblock content %}
templates/understanding-urbit/post.html+14−14
@@ -1,22 +1,22 @@
1{% extends "base.html" %}
1{% extends "base.html" %}
2−{% block title %}
2+{% block title %}
3− {{ page.title }}
3+ {{ page.title }}
4{% endblock title %}
4{% endblock title %}
5
5
6{% block description %} {{ page.description }} {% endblock description %}
6{% block description %} {{ page.description }} {% endblock description %}
7
7
8{% block bodyclasses %}
8{% block bodyclasses %}
9− class="essay
9+ class="essay
10− {% if page.extra.classes %}
10+ {% if page.extra.classes %}
11− {{ page.extra.classes }}
11+ {{ page.extra.classes }}
12− {% else %}
12+ {% else %}
13− bg-white
13+ bg-white
14− {% endif %}"
14+ {% endif %}"
15{% endblock bodyclasses %}
15{% endblock bodyclasses %}
16
16
17{% block content %}
17{% block content %}
18<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl absolute-xl">
18<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl absolute-xl">
19− <a class="gray3" href="/">Urbit</a>
19+ <a class="gray3" href="/">Urbit</a>
20 <span class="gray3"> / </span>
20 <span class="gray3"> / </span>
21 <a class="section" href="/{{ page.components[0] }}">
21 <a class="section" href="/{{ page.components[0] }}">
22 {% set sectionname = get_section(path=page.components[0] ~ "/_index.md") %}
22 {% set sectionname = get_section(path=page.components[0] ~ "/_index.md") %}
@@ -35,19 +35,19 @@
35 {% endfor %}
35 {% endfor %}
36</nav>
36</nav>
37 <h1 class="mb4 full mt4 c4-12-lg">{{ page.title }}</h1>
37 <h1 class="mb4 full mt4 c4-12-lg">{{ page.title }}</h1>
38− {% if page.extra.author %}
38+ {% if page.extra.author %}
39− <span class="dib full c4-12-lg" rel="author"> {{ page.extra.author }}
39+ <span class="dib full c4-12-lg" rel="author"> {{ page.extra.author }}
40− {% if page.extra.ship %}
40+ {% if page.extra.ship %}
41 <address class="dib fw4 ml2 mono">{{ page.extra.ship }}</address>
41 <address class="dib fw4 ml2 mono">{{ page.extra.ship }}</address>
42 {% endif %}
42 {% endif %}
43− </span>
43+ </span>
44 {% if page.date %}
44 {% if page.date %}
45 <time class="mono full c4-12-lg db mv2 gray0 f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
45 <time class="mono full c4-12-lg db mv2 gray0 f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
46 {% endif %}
46 {% endif %}
47{% endif %}
47{% endif %}
48 {% if page.extra.readtime %}
48 {% if page.extra.readtime %}
49 <span class="dib mono full c4-12-lg{% if page.date %} ml2{% endif %} gray2 f5">{{ page.reading_time }}m read</span>
49 <span class="dib mono full c4-12-lg{% if page.date %} ml2{% endif %} gray2 f5">{{ page.reading_time }}m read</span>
50− {% endif %}
50+ {% endif %}
51
51
52 <article class="mb4 full grid12">
52 <article class="mb4 full grid12">
53 {{ page.content | safe }}
53 {{ page.content | safe }}
templates/updates/list.html+42−36
@@ -4,7 +4,7 @@
4{% block content %}
4{% block content %}
5<!-- header -->
5<!-- header -->
6<nav class="mt4 full fourth-1-md fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
6<nav class="mt4 full fourth-1-md fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
7− <a class="gray3" href="/">Urbit</a>
7+ <a class="gray3" href="/">Urbit</a>
8 <span class="gray3"> / </span>
8 <span class="gray3"> / </span>
9 <a href="/updates">
9 <a href="/updates">
10 Updates
10 Updates
@@ -12,39 +12,45 @@
12 {% include "partials/navigation-search.html" %}
12 {% include "partials/navigation-search.html" %}
13</nav>
13</nav>
14<!-- content -->
14<!-- content -->
15− <main class="mt4 mb4 c1-12 c4-10-lg">
15+<main class="mt4 mb4 c1-12 c4-10-lg">
16+
16− {% set posts = get_section(path="updates/_index.md") %}
17+ {% set posts = get_section(path="updates/_index.md") %}
18+
17− {% for page in posts.pages | slice (end=1) %}
19+ {% for page in posts.pages | slice (end=1) %}
20+
18− <article class="mb6 relative">
21+ <article class="mb6 relative">
19− <h1>{{ page.title }}</h1>
22+ <h1>{{ page.title }}</h1>
20− <!-- body -->
23+ <!-- body -->
21− {{ page.content | safe }}
24+ {{ page.content | safe }}
22− {% if page.extra.author %}
25+ {% if page.extra.author %}
23− <span class="mt3" rel="author"> {{ page.extra.author }} </span>
26+ <span class="mt3" rel="author"> {{ page.extra.author }} </span>
24− {% if page.extra.ship %}
27+ {% if page.extra.ship %}
25− <address class="mono">{{ page.extra.ship }}</address>
28+ <address class="mono">{{ page.extra.ship }}</address>
26− {% endif %}
29+ {% endif %}
27− {% if page.date %}
30+ {% if page.date %}
28− <time class="mono db f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
31+ <time class="mono db f5">{{page.date | date(format="~%Y.%-m.%-d") }}</time>
29− {% endif %}
32+ {% endif %}
30− {% endif %}
33+ {% endif %}
31− </article>
34+ </article>
35+
32− {% endfor %}
36+ {% endfor %}
33− <h2 id="more-updates" class="mt5 mb3">More Updates</h2>
37+ <h2 id="more-updates" class="mt5 mb3">More Updates</h2>
34− <ul class="posts">
38+ <ul class="posts">
35− {% for page in posts.pages | slice (start=1) %}
39+ {% for page in posts.pages | slice (start=1) %}
36− <li class="mb4 mt4">
40+ <li class="mb4 mt4">
41+ <h2 class="f4 fw4">
37− <h2 class="f4 fw4"><a class="bb0" href="{{ page.permalink }}">{{ page.title }}</a></h2>
42+ <a class="bb0" href="{{ page.permalink }}">{{ page.title }}</a>
43+ </h2>
38− <p class="mv2">{{ page.description }}</p>
44+ <p class="mv2">{{ page.description }}</p>
39− <time class="mono f5">{{ page.date | date(format="~%Y.%-m.%-d") }}</time>
45+ <time class="mono f5">{{ page.date | date(format="~%Y.%-m.%-d") }}</time>
40− <span class="mono f5">
46+ <span class="mono f5">
41− {% if page.extra.ship %}
47+ {% if page.extra.ship %}
42− <address class="mono f5 ml2">{{ page.extra.ship }}</address>
48+ <address class="mono f5 ml2">{{ page.extra.ship }}</address>
43− {% endif %}
49+ {% endif %}
44− </span>
50+ </span>
45− </li>
51+ </li>
46− {% endfor %}
52+ {% endfor %}
47− </ul>
53+ </ul>
48− </main>
54+</main>
49− {% include "partials/footer.html" %}
55+{% include "partials/footer.html" %}
50{% endblock content %}
56{% endblock content %}