added jobs, news, contact; added site.json backend; lazy loading images

This commit is contained in:
Spencer Flagg
2022-09-20 14:58:56 +02:00
parent 1152f2dfea
commit 025a86da0f
22 changed files with 319 additions and 44 deletions

View File

@@ -1,23 +1,32 @@
<input type="email" name="" id="" placeholder="email address">
<ul
class="community__icons">
{# {% for group in menu.filter(e => e.slug == 'contact') %}
{% for item in group.items|sort(false, false, 'order') %}
<li>
<a {{'class=' + item.class + '' if item.class}} {{'target=' + item.target + '' if item.target}} href="/{{item.url}}">{{item.name}}</a>
</li>
{% endfor %}
{% endfor %} #}
<li>
<a target="_blank" href="https://matrix.to/#/!lMnRwPWnyQvOfAoEnD:matrix.start9labs.com">{% include "components/svg/matrix.svg" %}</a>
</li>
<li>
<a target="_blank" href="https://www.youtube.com/channel/UCGEw4HJDvOn3Oy8ykR36P7Q">{% include "components/svg/youtube.svg" %}</a>
</li>
<li>
<a target="_blank" href="https://t.me/start9_labs">{% include "components/svg/telegram.svg" %}</a>
</li>
<li>
<a target="_blank" href="https://twitter.com/start9labs">{% include "components/svg/twitter.svg" %}</a>
</li>
</ul>
<form action="">
<input type="email" name="" id="" placeholder="email address"/>
<button type="submit">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-send" viewBox="0 0 24 24" fill="none" stroke-linecap="round" stroke-linejoin="round">
{# <path stroke="none" d="M0 0h24v24H0z" fill="none"/> #}
<line x1="10" y1="14" x2="21" y2="3" vector-effect="non-scaling-stroke" />
<path d="M21 3l-6.5 18a0.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a0.55 .55 0 0 1 0 -1l18 -6.5" vector-effect="non-scaling-stroke"/>
</svg>
</button>
</form>
<ul
class="community__icons">
{# {% for group in menu.filter(e => e.slug == 'contact') %}
{% for item in group.items|sort(false, false, 'order') %}
<li>
<a {{'class=' + item.class + '' if item.class}} {{'target=' + item.target + '' if item.target}} href="/{{item.url}}">{{item.name}}</a>
</li>
{% endfor %}
{% endfor %} #}
<li>
<a target="_blank" href="https://matrix.to/#/!lMnRwPWnyQvOfAoEnD:matrix.start9labs.com">{% include "components/svg/matrix.svg" %}</a>
</li>
<li>
<a target="_blank" href="https://www.youtube.com/channel/UCGEw4HJDvOn3Oy8ykR36P7Q">{% include "components/svg/youtube.svg" %}</a>
</li>
<li>
<a target="_blank" href="https://t.me/start9_labs">{% include "components/svg/telegram.svg" %}</a>
</li>
<li>
<a target="_blank" href="https://twitter.com/start9labs">{% include "components/svg/twitter.svg" %}</a>
</li>
</ul>

View File

@@ -42,5 +42,5 @@
</div>
</div>
</div>
<a href="https://marketplace.start9.com/" class="btn">browse the start9 marketplace</a>
<a href="{{ site.beYourOwn.url }}" class="btn">browse the start9 marketplace</a>
</section>

View File

@@ -8,7 +8,7 @@
<h3>Our community runs on devs like <em>you</em>.</h3>
</div>
<div class="footer">
<a class="btn" href="">learn more</a>
<a class="btn" href="{{ site.dev.url }}">learn more</a>
</div>
</div>
</div>

View File

@@ -5,5 +5,5 @@
<p>
We make a personal server called an <em>Embassy</em> that puts you in control of your data, your money, and your digital life.
</p>
<a class="btn" href="">learn more</a>
<a class="btn" href="{{ site.pitch.url }}">learn more</a>
</section>

View File

@@ -13,7 +13,7 @@
{% include "components/svg/stack.svg" %}
<div class="img-shadow">{% include "components/svg/stack.svg" %}</div>
</div>
<a class="source-link" href="https://github.com/Start9Labs" target="_blank">
<a class="source-link" href="{{ site.poweredBy.url }}" target="_blank">
<div class="image-with-shadow">
<img src="../assets/images/code1.png" alt=""/>
<img class="img-shadow" src="../assets/images/code1.png" alt=""/>

View File

@@ -17,5 +17,5 @@
<img src="../assets/images/support1.png" alt="">
</div>
</div>
<a class="btn" href="/about#team">meet the team</a>
<a class="btn" href="{{ site.support.url }}">meet the team</a>
</section>

View File

@@ -1,6 +1,6 @@
<section id="menu">
<div class="menu-content">
<div class="header"><img src="../assets/images/start9_logo.png" alt=""></div>
<div class="header"><a href="/"><img src="../assets/images/start9_logo.png" alt=""/></a></div>
<ul class="groups">
{% for group in menu|selectattr("inFlyout")|sort(false, false, 'order') %}
<li class="{{group.size}}">