start to work in requests by cleaning up listing code

This commit is contained in:
2026-05-06 08:28:07 -07:00
parent 3f20d7317b
commit c2ff13327c
13 changed files with 43 additions and 33 deletions

View File

@ -33,6 +33,12 @@ title: About the Classifieds
you reach out to about compensation!
</p>
<h2>How do I take down my listing?</h2>
<p>
Message me and I'll remove it.
</p>
<h2>Who made this?</h2>
<p>

View File

@ -3,5 +3,5 @@ title: April 29th, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-04-29" %}
{% include "daily-listings.njk" %}
{% set day = "2026-04-29" %}
{% include "listings.njk" %}

View File

@ -3,5 +3,5 @@ title: May 1st, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-05-01" %}
{% include "daily-listings.njk" %}
{% set day = "2026-05-01" %}
{% include "listings.njk" %}

View File

@ -3,5 +3,5 @@ title: May 2nd, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-05-02" %}
{% include "daily-listings.njk" %}
{% set day = "2026-05-02" %}
{% include "listings.njk" %}

View File

@ -3,5 +3,5 @@ title: May 3rd, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-05-03" %}
{% include "daily-listings.njk" %}
{% set day = "2026-05-03" %}
{% include "listings.njk" %}

View File

@ -3,5 +3,5 @@ title: May 4th, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-05-04" %}
{% include "daily-listings.njk" %}
{% set day = "2026-05-04" %}
{% include "listings.njk" %}

View File

@ -3,5 +3,5 @@ title: May 5th, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-05-05" %}
{% include "daily-listings.njk" %}
{% set day = "2026-05-05" %}
{% include "listings.njk" %}

View File

@ -3,5 +3,5 @@ title: May 6th, 2026
---
{% css %}{% include "css/listings.css" %}{% endcss %}
{% set today = "2026-05-06" %}
{% include "daily-listings.njk" %}
{% set day = "2026-05-06" %}
{% include "listings.njk" %}

View File

@ -14,20 +14,5 @@ title: FediLearns Classifieds
</ul>
</div>
<div id="listings">
{% for tag in collections | getKeys | removeCoreTags | sortAlphabetically %}
<div class="category">
<div class="category-title">
<h2>{{ tag }}</h2>
<p>{{ tag | getTagline }}</p>
</div>
{% set listings = collections[tag] | filterByTag("offers") %}
{% if listings | length == 0 %}
<p>No listings.</p>
{% endif %}
{% for listing in listings | sortAlphabeticallyByTitle %}
{% include "listing.njk" %}
{% endfor %}
</div>
{% endfor %}
</div>
{% set day = null %}
{% include "listings.njk" %}

View File

@ -9,12 +9,23 @@ title: Submit a Listing
background-color: var(--color-gray);
padding: .25rem;
}
.requests-update {
padding: 1rem;
border: solid var(--color-cyan);
}
{% endcss %}
<p class="requests-update">
<em>Hey! Listen!</em> I'm working on supporting requests as well as offers,
so don't be surprised to see that on the submission form. Coming soon to the site!
</p>
<p>To submit to the FediLearns Classifieds, you'll need:</p>
<ul>
<li>the link to your fediverse profile</li>
<li>whether your listing is an offer or a request for help</li>
<li>the <a href="#category-guide">most relevant category</a> for your listing</li>
<li>a title for your offering</li>
<li>a short description</li>