Skip to content

Commit ba60567

Browse files
authored
Projects update (#496)
* Added projects tab to navbar * Added project tab * Made projects link go to its own page
1 parent 9267140 commit ba60567

File tree

3 files changed

+100
-0
lines changed

3 files changed

+100
-0
lines changed

_includes/header.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<li><a href="{{site.baseurl}}/about">About</a></li>
1111
<li><a href="{{site.baseurl}}/blog">Blog</a></li>
1212
<li><a href="{{site.baseurl}}/classes">Classes</a></li>
13+
<li><a href="{{site.baseurl}}/projects">Projects</a></li>
1314
<li><a href="{{site.baseurl}}/dev">Dev</a></li>
1415
<li><a href="{{site.baseurl}}/projects">Projects</a></li>
1516
<li><a href="{{site.baseurl}}/team">Team</a></li>
@@ -30,6 +31,7 @@
3031
<li><a href="{{site.baseurl}}/about">About</a></li>
3132
<li><a href="{{site.baseurl}}/blog">Blog</a></li>
3233
<li><a href="{{site.baseurl}}/classes">Classes</a></li>
34+
<li><a href="{{site.baseurl}}/projects">Projects</a></li>
3335
<li><a href="{{site.baseurl}}/dev">Dev</a></li>
3436
<li><a href="{{site.baseurl}}/projects">Projects</a></li>
3537
<li><a href="{{site.baseurl}}/team">Team</a></li>

projects.html

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
---
2+
layout: default
3+
title: "Dev & Software at Teach LA"
4+
permalink: "/projects"
5+
---
6+
7+
<h1 class="title page-title">Our Projects</h1>
8+
9+
10+
11+
<h2 class="title page-title text-center" id="projects"></h2>
12+
<div class="row-desktop-ratio-1-1-1">
13+
{% assign finished = site.data.projects | where:"wip", "false" %}
14+
{% for proj in finished %}
15+
<div class="dev-project-card">
16+
<div class="dev-project-card-content">
17+
<h3 class="title dev-project-title">
18+
{{ proj.name }}
19+
</h3>
20+
<div class="dev-project-info-row">
21+
<span class="dev-project-badge lang-{{proj.lang.abbrev}}"></span> {{proj.lang.full}} •
22+
<a class="tla-link" href="{{proj.link}}"><span class="fa fa-link"></span> project</a>
23+
24+
<a class="tla-link" href="https://github.com/{{proj.repo}}"><span class="fab fa-github"></span> repo</a>
25+
</div>
26+
<p>
27+
{{proj.description}}
28+
</p>
29+
{% if proj.lead %}
30+
<p>
31+
Lead(s):
32+
{% for lead in proj.lead %}
33+
<a class="tla-link" href="{{site.baseurl}}/team/{{lead.hash}}">
34+
{{lead.name}}
35+
</a>{% if forloop.last != true %},{% endif %}
36+
{% endfor %}
37+
</p>
38+
{% endif %}
39+
</div>
40+
41+
<div class="dev-project-tech-container">
42+
{% for tech in proj.tech %}
43+
<span class="dev-project-tech-tag">
44+
{{tech}}
45+
</span>
46+
{% endfor %}
47+
</div>
48+
</div>
49+
{% endfor %}
50+
</div>
51+
52+
<h2 class="title page-title text-center"id="WIP">Stuff that's in the works</h2>
53+
<div class="row-desktop-ratio-1-1-1">
54+
{% assign inProgress = site.data.projects | where:"wip", "true"%}
55+
{% for proj in inProgress %}
56+
<div class="dev-project-card">
57+
<div class="dev-project-card-content">
58+
<h3 class="title dev-project-title">
59+
{{ proj.name }}
60+
</h3>
61+
<div class="dev-project-info-row">
62+
<span class="dev-project-badge lang-{{proj.lang.abbrev}}"></span> {{proj.lang.full}} •
63+
{% if proj.link %}
64+
<a class="tla-link" href="{{proj.link}}"><span class="fa fa-link"></span> project</a>
65+
66+
{% endif %}
67+
<a class="tla-link" href="https://github.com/{{proj.repo}}"><span class="fab fa-github"></span> repo</a>
68+
</div>
69+
<p>
70+
{{proj.description}}
71+
</p>
72+
{% if proj.lead %}
73+
<p>
74+
Lead(s):
75+
{% for lead in proj.lead %}
76+
<a class="tla-link" href="{{site.baseurl}}/team/{{lead.hash}}">
77+
{{lead.name}}
78+
</a>{% if forloop.last != true %},{% endif %}
79+
{% endfor %}
80+
</p>
81+
{% endif %}
82+
</div>
83+
84+
<div class="dev-project-tech-container">
85+
{% for tech in proj.tech %}
86+
<span class="dev-project-tech-tag">
87+
{{tech}}
88+
</span>
89+
{% endfor %}
90+
</div>
91+
</div>
92+
{% endfor %}
93+
</div>
94+
95+
96+
{% include contact-cta.html %}

team.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
<ul class="nav-items">
4242
<li><a href="/about">About</a></li>
4343
<li><a href="/blog">Blog</a></li>
44+
<li><a href="/projects">Projects</a></li>
4445
<li><a href="/classes">Classes</a></li>
4546
<li><a href="/dev">Dev</a></li>
4647
<li><a href="/projects">Projects</a></li>
@@ -61,6 +62,7 @@
6162
<ul class="nav-items">
6263
<li><a href="/about">About</a></li>
6364
<li><a href="/blog">Blog</a></li>
65+
<li><a href="/projects">Projects</a></li>
6466
<li><a href="/classes">Classes</a></li>
6567
<li><a href="/dev">Dev</a></li>
6668
<li><a href="/team">Team</a></li>

0 commit comments

Comments
 (0)