mirror of
https://github.com/safing/web
synced 2025-04-09 05:29:10 +00:00
130 lines
5.4 KiB
HTML
130 lines
5.4 KiB
HTML
---
|
|
title: What's Next at Safing Portmaster
|
|
layout: page
|
|
---
|
|
|
|
<header class="header-three-container mt-32">
|
|
<div class="header-three-left">
|
|
<span class="header-three-left-data">
|
|
{{ site.last_progress_update_on }}
|
|
</span>
|
|
<h1 class="header-three-left-title">
|
|
Progress Overview
|
|
</h1>
|
|
<p class="header-three-left-desc">
|
|
Find out what the Safing team is currently working on. This is a compact overview of bigger tasks grouped by projects.
|
|
</p>
|
|
</div>
|
|
<div class="header-three-right">
|
|
{% comment %}
|
|
<!-- this where_exp needs jekyll 4.1 in order to work, but GitHub pages only supports 3.9 -->
|
|
{% assign progress_posts = site.publications | reverse | where_exp: "item", "item.portmaster_update == true or item.progress_update == true" %}
|
|
<!-- hence we use the simpler version below, even though this now only searches for portmaster_update posts -->
|
|
{% endcomment %}
|
|
{% assign progress_posts = site.publications | reverse | where: "portmaster_update", "true" %}
|
|
{% for post in progress_posts limit: 1 %}
|
|
{% include thumbnail_blog.html pre_header="BLOG" %}
|
|
{% endfor %}
|
|
</div>
|
|
</header>
|
|
<section class="general-layout spacing-sm">
|
|
{% if site.data.next.cards.done.size > 0 %}
|
|
<div class="collection-container">
|
|
<div class="collection-container-top">
|
|
<div class="collection-container-top-title-counter items-center">
|
|
<span class="collection-container-top-title">
|
|
Recently Completed
|
|
</span>
|
|
<span class="text-sm collection-container-top-counter">
|
|
({{ site.data.next.cards.done.size }})
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="collection-container-bottom">
|
|
{% for card in site.data.next.cards.done %}
|
|
{% include project_card.html state = 'done' %}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% if site.data.next.cards.in_progress.size > 0 %}
|
|
<div class="collection-container">
|
|
<div class="collection-container-top">
|
|
<div class="collection-container-top-title-counter items-center">
|
|
<span class="collection-container-top-title">
|
|
In Progress
|
|
</span>
|
|
<span class="text-sm collection-container-top-counter">
|
|
({{ site.data.next.cards.in_progress.size }})
|
|
</span>
|
|
</div>
|
|
<p class="collection-container-top-desc">
|
|
Being in progress does not imply the project will be
|
|
completed soon. Plenty will take a while a few
|
|
might even get discarded. Read the progress and release blog posts
|
|
to follow the development and conclusion of every project.
|
|
</p>
|
|
</div>
|
|
<div class="collection-container-bottom">
|
|
{% for card in site.data.next.cards.in_progress %}
|
|
{% include project_card.html state = 'in_progress' %}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% if site.data.next.cards.discarded.size > 0 %}
|
|
<div class="collection-container">
|
|
<div class="collection-container-top">
|
|
<div class="collection-container-top-title-counter items-center">
|
|
<span class="collection-container-top-title">
|
|
Recently Discarded
|
|
</span>
|
|
<span class="text-sm collection-container-top-counter">
|
|
({{ site.data.next.cards.discarded.size }})
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="collection-container-bottom">
|
|
{% for card in site.data.next.cards.discarded %}
|
|
{% include project_card.html state = 'discarded' %}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% if site.data.next.cards.postponed.size > 0 %}
|
|
<div class="collection-container">
|
|
<div class="collection-container-top">
|
|
<div class="collection-container-top-title-counter items-center">
|
|
<span class="collection-container-top-title">
|
|
Postponed
|
|
</span>
|
|
<span class="text-sm collection-container-top-counter">
|
|
({{ site.data.next.cards.postponed.size }})
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="collection-container-bottom">
|
|
{% for card in site.data.next.cards.postponed %}
|
|
{% include project_card.html state = 'postponed' %}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
<div class="showcase-one-container-reverse mt-32">
|
|
<div class="showcase-one-left" style="max-width: 1050px;">
|
|
<img src="{{ site.img_url }}page-specific/next/files.png" alt="">
|
|
</div>
|
|
<div class="showcase-one-right">
|
|
<h2 class="showcase-one-right-title" style="max-width: 299px;">
|
|
There is More. A Lot More.
|
|
</h2>
|
|
<p class="showcase-one-right-desc">
|
|
We have plans and ideas for years to come. We will
|
|
never be "done" but always evolve and progress. I'm
|
|
sure you have cool ideas for us too! Take a look what
|
|
we already plan on doing in the longer run.
|
|
</p>
|
|
<a class="btn-secondary" href="{{ site.backlog_url }}">Explore the backlog</a>
|
|
</div>
|
|
</div>
|
|
</section>
|