Compare commits

..

3 Commits

Author SHA1 Message Date
39f002fae7 oh i need to actually commit the listing file 2026-05-04 10:16:11 -07:00
8adb96f38f work in rate stuff 2026-05-04 10:15:34 -07:00
df88404769 make listings a template 2026-05-04 10:15:21 -07:00
6 changed files with 31 additions and 33 deletions

View File

@ -9,19 +9,7 @@
<p>No listings.</p>
{% endif %}
{% for listing in collections[tag] | filterByDate(today) %}
<div class="listing{% if listing.data.draft %} draft{% endif %}">
<h3>{{ listing.data.title }}</h3>
<p class="blurb">
<strong>
<a href="https://{{ listing.data.url }}"
target="_blank">{{ listing.data.handle }}</a>
offers:</strong> {{ listing.data.blurb }}
</p>
<p class="listed-on">
listed on <time datetime="{{ listing.date | htmlDateString }}"
>{{ listing.date | readableDate() }}</time>
</p>
</div>
{% include "listing.njk" %}
{% endfor %}
</div>
{% endfor %}

16
_includes/listing.njk Normal file
View File

@ -0,0 +1,16 @@
<div class="listing{% if listing.data.draft %} draft{% endif %}">
<h3>{{ listing.data.title }}</h3>
<p class="blurb">
<strong>
<a href="https://{{ listing.data.url }}"
target="_blank">{{ listing.data.handle }}</a>
offers:</strong> {{ listing.data.blurb }}
</p>
{% if listing.data.rate %}
<p>Suggested rate: {{ listing.data.rate }}</p>
{% endif %}
<p class="listed-on">
listed on <time datetime="{{ listing.date | htmlDateString }}"
>{{ listing.date | readableDate() }}</time>
</p>
</div>

View File

@ -28,20 +28,24 @@ title: About the Classifieds
<h2>Is this paid?</h2>
<p>
At current, the assumption is that these are free skillshares. If there's demand
for listings for paid skillshares, I can add that field to the listings and
let folks specify rate/pro bono. Pretty up to y'all. Let me know.
Some listings may have a stated rate, whether that is monetary, skill swap, or free.
If there's no stated rate, free is assumed. Feel free to talk to the person/people
you reach out to about compensation!
</p>
<h2>How do I let you know?</h2>
<h2>Who made this?</h2>
<p>
You can find all my contact methods on the site linked to my name in the footer, or just
Hi, I'm Lee! I like to make silly little websites. You can find all my contact
methods on the site linked to my name in the footer, or just
<a href="https://flipping.rocks/@inherentlee" target="_blank">send me a message
on fedi</a>.
</p>
<h2>Colophon</h2>
Built with <a href="https://11ty.dev" target="_blank">{{ eleventy.generator }}</a>.
Hosted on Codeberg Pages.
<p>
Built with <a href="https://11ty.dev" target="_blank">{{ eleventy.generator }}</a>,
and <a href="https://declare-ai.org/1.0.0/none.html" target="_blank">without the
aid of generative AI</a>. Hosted on Codeberg Pages.
</p>

View File

@ -3,5 +3,6 @@ title: introductory web development and terminal basics
handle: "@inherentlee@flipping.rocks"
url: "flipping.rocks/@inherentlee"
blurb: I'm happy to help you set up a personal or hobby site with HTML, CSS, and JS basics, or maybe a static site generator! Alternately, I'll talk about git and the terminal.
rate: free or skill swap
date: 2026-04-29
---

View File

@ -25,19 +25,7 @@ title: Fediverse Skillshare Classifieds
<p>No listings.</p>
{% endif %}
{% for listing in collections[tag] %}
<div class="listing{% if listing.data.draft %} draft{% endif %}">
<h3>{{ listing.data.title }}</h3>
<p class="blurb">
<strong>
<a href="https://{{ listing.data.url }}"
target="_blank">{{ listing.data.handle }}</a>
offers:</strong> {{ listing.data.blurb }}
</p>
<p class="listed-on">
listed on <time datetime="{{ listing.date | htmlDateString }}"
>{{ listing.date | readableDate() }}</time>
</p>
</div>
{% include "listing.njk" %}
{% endfor %}
</div>
{% endfor %}

View File

@ -18,6 +18,7 @@ title: Submit a Listing
<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>
<li>optionally, a suggested rate - if not provided, free is the assumption</li>
</ul>
<p>See <a href="/">the home page</a> for inspiration.</p>