on master help sign in
added links to grant types
89dc0acTyler Brown Cifu Shuster
content/community/apprenticeships.mddeleted−12
@@ -1,12 +0,0 @@
1−+++
2−title = "Apprenticeships"
3−description = "Urbit Foundation Apprenticeships"
4−weight = 7
5−[extra]
6−hideprevious = "true"
7−hidenext = "true"
8−+++
9−
10−Apprenticeships pair a community member with an Urbit core developer. The apprentice works on a specific scope of work under the tutelage of the core developer. The developer offers guidance and review of the project, and the apprentice contributes directly to the Urbit project. The apprentice also receives compensation in the form of address space.
11−
12−Apprenticeships are offered on a limited basis. Email [josh@urbit.org](mailto:josh@urbit.org) to register your interest.
content/grants/apprenticeships/_index.mdnew file+4
@@ -0,0 +1,4 @@
1++++
2+title = "Apprenticeships"
3+template = "grant_type/apprenticeships.html"
4++++
content/grants/bounties/_index.mdnew file+4
@@ -0,0 +1,4 @@
1++++
2+title = "Bounties"
3+template = "grant_type/bounties.html"
4++++
content/grants/gifts/_index.mdnew file+4
@@ -0,0 +1,4 @@
1++++
2+title = "Gifts"
3+template = "grant_type/gifts.html"
4++++
content/grants/proposals/_index.mdnew file+4
@@ -0,0 +1,4 @@
1++++
2+title = "Proposals"
3+template = "grant_type/proposals.html"
4++++
templates/grant_type/apprenticeships.htmlnew file+41
@@ -0,0 +1,41 @@
1+{% extends "base.html" %}
2+
3+{% import "macros/macros.html" as macros %}
4+
5+{% block title %}
6+<meta name="og:title" content="Apprenticeships Archive - {{ config.title }}">
7+<title>Apprenticeships - {{ config.title }}</title>
8+{% endblock title %}
9+
10+{% block description %}
11+<meta name="og:description" content="Urbit Apprenticeships Archive">
12+<meta name="description" content="Urbit Apprenticeships Archive">
13+{% endblock description %}
14+
15+{% block image %}
16+<meta name="twitter:image" content="https://media.urbit.org/logo/urbit-logo-card.png">
17+{% endblock image %}
18+
19+{% block content %}
20+
21+<!-- header -->
22+<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
23+ <a class="gray3" href="/">Urbit</a>
24+ <span class="gray3"> / </span>
25+ <a class="gray3" href="/grants">Grants</a>
26+ <span class="gray3"> / </span>
27+ <a href="{{ current_url }}">Apprenticeships</a>
28+ {% include "partials/navigation-search.html" %}
29+</nav>
30+<!-- content -->
31+<section class="full c4-10-lg pt4 lh-copy">
32+ <h1>Apprenticeships</h1>
33+ <p>Apprenticeships pair a community member with an Urbit core developer. The apprentice works on a specific scope of work under the tutelage of the core developer. The developer offers guidance and review of the project, and the apprentice contributes directly to the Urbit project. The apprentice also receives compensation in the form of address space.</p>
34+ <p>Apprenticeships are offered on a limited basis. Email <a href="mailto:josh@urbit.org">josh@urbit.org</a> to register your interest.</p>
35+ <br />
36+ <br />
37+ <br />
38+ <br />
39+</section>
40+{% include "partials/footer.html" %}
41+{% endblock content %}
templates/grant_type/bounties.htmlnew file+44
@@ -0,0 +1,44 @@
1+{% extends "base.html" %}
2+
3+{% import "macros/macros.html" as macros %}
4+
5+{% block title %}
6+<meta name="og:title" content="Bounties Archive - {{ config.title }}">
7+<title>Bounties - {{ config.title }}</title>
8+{% endblock title %}
9+
10+{% block description %}
11+<meta name="og:description" content="Urbit Bounties Archive">
12+<meta name="description" content="Urbit Bounties Archive">
13+{% endblock description %}
14+
15+{% block image %}
16+<meta name="twitter:image" content="https://media.urbit.org/logo/urbit-logo-card.png">
17+{% endblock image %}
18+
19+{% block content %}
20+ {% set taxonomy = get_taxonomy(kind="grant_type") %}
21+ {% for t in taxonomy.items %}
22+ {% if t.name == 'bounties' %}
23+ {% set_global term = t %}
24+ {% endif %}
25+ {% endfor %}
26+<!-- header -->
27+<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
28+ <a class="gray3" href="/">Urbit</a>
29+ <span class="gray3"> / </span>
30+ <a class="gray3" href="/grants">Grants</a>
31+ <span class="gray3"> / </span>
32+ <a href="{{ current_url }}">Bounties</a>
33+ {% include "partials/navigation-search.html" %}
34+</nav>
35+<!-- content -->
36+<section class="full c4-10-lg pt4 lh-copy">
37+ <h1>Bounties</h1>
38+ <p>The Urbit foundation creates bounties to build out specific features or undertake various projects, which community members may apply to work on in exchange for address space.</p>
39+ {% for page in term.pages %}
40+ {{ macros::grant(page=page, classes="full c1-10-lg mv5")}}
41+ {% endfor %}
42+</section>
43+{% include "partials/footer.html" %}
44+{% endblock content %}
templates/grant_type/gifts.htmlnew file+56
@@ -0,0 +1,56 @@
1+{% extends "base.html" %}
2+
3+{% import "macros/macros.html" as macros %}
4+
5+{% block title %}
6+<meta name="og:title" content="Gifts Archive - {{ config.title }}">
7+<title>Gifts - {{ config.title }}</title>
8+{% endblock title %}
9+
10+{% block description %}
11+<meta name="og:description" content="Urbit Gifts Archive">
12+<meta name="description" content="Urbit Gifts Archive">
13+{% endblock description %}
14+
15+{% block image %}
16+<meta name="twitter:image" content="https://media.urbit.org/logo/urbit-logo-card.png">
17+{% endblock image %}
18+
19+{% block content %}
20+ {% set taxonomy = get_taxonomy(kind="post_type") %}
21+ {% for t in taxonomy.items %}
22+ {% if t.name == 'gifts' %}
23+ {% set_global term = t %}
24+ {% endif %}
25+ {% endfor %}
26+<!-- header -->
27+<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
28+ <a class="gray3" href="/">Urbit</a>
29+ <span class="gray3"> / </span>
30+ <a class="gray3" href="/grants">Grants</a>
31+ <span class="gray3"> / </span>
32+ <a href="{{ current_url }}">Gifts</a>
33+ {% include "partials/navigation-search.html" %}
34+</nav>
35+<!-- content -->
36+<section class="full c4-10-lg pt4 lh-copy">
37+ <h1>Gifts</h1>
38+ <ul class="posts measure-wide">
39+ {% for page in term.pages %}
40+ <a class="bb-0" href="{{ page.permalink }}">
41+ <li class="mb4">
42+ <h2 class="f5 fw6 mt0 mb1">{{ page.title }}</h2>
43+ <p class="mt0">{{ page.description }}</p>
44+ {% if page.extra.image %}
45+ <img class="pv2 obj-cover h5 w-100" src="{{ page.extra.image }}"/>
46+ {% endif %}
47+ <time class="mono f6">{{ page.date | date(format="~%Y.%-m.%-d") }}</time>
48+ <span class="mono f6">
49+ {% if page.extra.ship %}<address class="mono f6 ml2">{{ page.extra.ship }}</address> {% endif %}
50+ </span>
51+ </li>
52+ </a>
53+ {% endfor %}
54+ </ul>
55+{% include "partials/footer.html" %}
56+{% endblock content %}
templates/grant_type/proposals.htmlnew file+44
@@ -0,0 +1,44 @@
1+{% extends "base.html" %}
2+
3+{% import "macros/macros.html" as macros %}
4+
5+{% block title %}
6+<meta name="og:title" content="Proposals Archive - {{ config.title }}">
7+<title>Proposals - {{ config.title }}</title>
8+{% endblock title %}
9+
10+{% block description %}
11+<meta name="og:description" content="Urbit Proposals Archive">
12+<meta name="description" content="Urbit Proposals Archive">
13+{% endblock description %}
14+
15+{% block image %}
16+<meta name="twitter:image" content="https://media.urbit.org/logo/urbit-logo-card.png">
17+{% endblock image %}
18+
19+{% block content %}
20+ {% set taxonomy = get_taxonomy(kind="grant_type") %}
21+ {% for t in taxonomy.items %}
22+ {% if t.name == 'proposals' %}
23+ {% set_global term = t %}
24+ {% endif %}
25+ {% endfor %}
26+<!-- header -->
27+<nav class="mt4 full fourth-1-lg mb3 mb0-m mb0-l mb0-xl">
28+ <a class="gray3" href="/">Urbit</a>
29+ <span class="gray3"> / </span>
30+ <a class="gray3" href="/grants">Grants</a>
31+ <span class="gray3"> / </span>
32+ <a href="{{ current_url }}">Proposals</a>
33+ {% include "partials/navigation-search.html" %}
34+</nav>
35+<!-- content -->
36+<section class="full c4-10-lg pt4 lh-copy">
37+ <h1>Proposals</h1>
38+ <p>Community members may submit proposals to develop a specific feature or work in a particular area. Once approved by the Urbit Foundation, they may complete them in exchange for address space.</p>
39+ {% for page in term.pages %}
40+ {{ macros::grant(page=page, classes="full c1-10-lg mv5")}}
41+ {% endfor %}
42+</section>
43+{% include "partials/footer.html" %}
44+{% endblock content %}
templates/grant_type/single.html−5
@@ -15,11 +15,6 @@
15<!-- content -->
15<!-- content -->
16<section class="full c4-10-lg pt4 lh-copy">
16<section class="full c4-10-lg pt4 lh-copy">
17 <h1>Grant Type: {{ term.name | capitalize}}</h1>
17 <h1>Grant Type: {{ term.name | capitalize}}</h1>
18− {% if term.name == 'bounties' %}
19− <p>The Urbit foundation creates bounties to build out specific features or undertake various projects, which community members may apply to work on in exchange for address space.</p>
20− {% elif term.name == 'proposals' %}
21− <p>Community members may submit proposals to develop a specific feature or work in a particular area. Once approved by the Urbit Foundation, they may complete them in exchange for address space.</p>
22− {% endif %}
23 {% for page in term.pages %}
18 {% for page in term.pages %}
24 {{ macros::grant(page=page, classes="full c1-10-lg mv5")}}
19 {{ macros::grant(page=page, classes="full c1-10-lg mv5")}}
25 {% endfor %}
20 {% endfor %}
templates/grants/list.html+5−5
@@ -30,10 +30,10 @@
30
30
31 <p>We reward contributors in four different ways:</p>
31 <p>We reward contributors in four different ways:</p>
32 <ul class='list'>
32 <ul class='list'>
33− <li class="mb2"><a class="b bb" href="/grant-type/proposals">Proposals</a> from community members</li>
33+ <li class="mb2"><a class="b bb" href="/grants/proposals">Proposals</a> from community members</li>
34− <li class="mb2"><a class="b bb" href="/grant-type/bounties">Bounties</a> for specific features</li>
34+ <li class="mb2"><a class="b bb" href="/grants/bounties">Bounties</a> for specific features</li>
35− <li class="mb2"><a class="b bb" href="/community/apprenticeships">Apprenticeships</a> undertaken with a mentor</li>
35+ <li class="mb2"><a class="b bb" href="/grants/apprenticeships">Apprenticeships</a> undertaken with a mentor</li>
36− <li class="mb2"><a class="b bb" href="/post-type/gifts">Gifts</a> given post facto for exceptional contributions</li>
36+ <li class="mb2"><a class="b bb" href="/grants/gifts">Gifts</a> given post facto for exceptional contributions</li>
37 </ul>
37 </ul>
38
38
39 <div class="flex tc mv5 flex-wrap">
39 <div class="flex tc mv5 flex-wrap">
@@ -86,7 +86,7 @@
86 <li style="flex: 0 1 15rem;" class="f5 flex items-center"><a href="{{ category.permalink }}" class="bb">{{ category.name }}</a></li>
86 <li style="flex: 0 1 15rem;" class="f5 flex items-center"><a href="{{ category.permalink }}" class="bb">{{ category.name }}</a></li>
87 {% endfor %}
87 {% endfor %}
88 </ul>
88 </ul>
89−
89+
90 {% for page in posts.pages %}
90 {% for page in posts.pages %}
91 {{ macros::grant(page=page, classes="full c1-10-lg mv5")}}
91 {{ macros::grant(page=page, classes="full c1-10-lg mv5")}}
92 {% endfor %}
92 {% endfor %}
templates/partials/footer.html+1−1
@@ -25,7 +25,7 @@
25 <nav class="c10-13-md c9-11-lg half-2 mt5">
25 <nav class="c10-13-md c9-11-lg half-2 mt5">
26 <h3 class="mt0 mb3 pt0 pb0">Community</h3>
26 <h3 class="mt0 mb3 pt0 pb0">Community</h3>
27 <li class="mt2 f6"><a href="/events">Events</a></li>
27 <li class="mt2 f6"><a href="/events">Events</a></li>
28− <li class="mt2 f6"><a href="/grants">Grants and Bounties</a></li>
28+ <li class="mt2 f6"><a href="/grants">Grants</a></li>
29 <li class="mt2 f6"><a href="https://groups.google.com/a/urbit.org/forum/#!forum/dev">urbit-dev</a></li>
29 <li class="mt2 f6"><a href="https://groups.google.com/a/urbit.org/forum/#!forum/dev">urbit-dev</a></li>
30 <li class="mt2 f6"><a href="/community/hoonschool">Hoon School</a></li>
30 <li class="mt2 f6"><a href="/community/hoonschool">Hoon School</a></li>
31 <li class="mt2 f6"><a href="/community/meetups">Meetups</a></li>
31 <li class="mt2 f6"><a href="/community/meetups">Meetups</a></li>