Skip to content

Commit 43cc70c

Browse files
committed
it's hard to say i do when i don't
1 parent 58a8747 commit 43cc70c

File tree

95 files changed

+300
-220
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+300
-220
lines changed

content/_data/changelog.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[
2-
{ "date": "2025-09-XX", "text": "TEMPLATE", "link": "" },
2+
{ "date": "2025-11-XX", "text": "TEMPLATE", "link": "" },
3+
{ "date": "2025-11-10", "text": "Indie Web Contest voting has started!", "link": "/contest" },
34
{ "date": "2025-09-07", "text": "Indie Web Contest participation form is open!", "link": "/contest" },
45
{ "date": "2025-08-21", "text": "New free widget: Pollcode", "link": "/coding/widgets" },
56
{ "date": "2025-08-07", "text": "More styling options for my widgets!", "link": "/coding/widgets" },

content/_data/nav.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
},
66
{
77
"label": "About",
8-
"new": true,
8+
"new": false,
99
"items": [
1010

1111

@@ -230,13 +230,13 @@
230230
},
231231
{
232232
"label": "Fun Stuff!",
233-
"new": false,
233+
"new": true,
234234
"items": [
235235

236236
{
237237
"link": "/contest",
238238
"label": "Indie Web Contest",
239-
"new": false,
239+
"new": true,
240240
"hide": false,
241241
"icon": "fa-solid fa-trophy"
242242
},

content/_includes/coding.njk

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ testingOnLocalhost: false
186186
</a>
187187

188188
<!--
189-
<img src="{{ nesting }}assets/img/layout/divider2.gif" alt="" aria-hidden="true" style="image-rendering: pixelated" />
189+
190190
----------------- CONTEST -----------------
191191
192192
<a class="aside-contest" href="/contest">
@@ -195,6 +195,13 @@ testingOnLocalhost: false
195195
</a>
196196
197197
-->
198+
199+
<!-- ----------------- CONTEST ----------------- -->
200+
<img src="{{ nesting }}assets/img/layout/divider2.gif" alt="" aria-hidden="true" style="image-rendering: pixelated" />
201+
<a class="aside-contest" href="/contest">
202+
<img src="{{ nesting }}assets/img/layout/trophy.gif" width="80" height="85" alt="Trophy" />
203+
<div><b>Indie Web Contest</b><small>Vote now!</small></div>
204+
</a>
198205
</aside>
199206

200207
<!-- ----------------- PROGRESS BAR ----------------- -->

content/_includes/petrapixel.njk

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ testingOnLocalhost: false
119119

120120
<a class="aside-contest" href="/contest">
121121
<img src="{{ nesting }}assets/img/layout/trophy.gif" width="80" height="85" alt="Trophy" />
122-
<div><b>Indie Web Contest</b><small>Participate now!</small></div>
122+
<div><b>Indie Web Contest</b><small>Vote now!</small></div>
123123
</a>
124124

125125
<!-- ----------------- CHANGELOG ----------------- -->
@@ -160,12 +160,20 @@ testingOnLocalhost: false
160160
<div class="aside-stuff aside-poll" aria-hidden="true">
161161
<div class="aside-stuff__heading" aria-hidden="true">Poll<img src="{{ nesting }}assets/img/layout/icon-stats.png" alt="" aria-hidden="true" /></div>
162162

163-
<form method="post" action="https://poll.pollcode.com/95223361">
163+
<form method="post" action="https://poll.pollcode.com/84747598">
164164
<div style="background-color: #eeeeee; padding: 2px; width: 175px; font-family: Arial; font-size: small; color: #000000">
165-
<div style="padding: 2px 0px 4px 2px"><strong>trick or treat? 🎃</strong></div>
166-
<input type="radio" name="answer" value="1" id="answer952233611" style="float: left" /><label for="answer952233611" style="float: left; width: 150px">trick 👻</label>
165+
<div style="padding: 2px 0px 4px 2px"><strong>🍂 what's best thing about fall?</strong></div>
166+
<input type="radio" name="answer" value="1" id="answer847475981" style="float: left" /><label for="answer847475981" style="float: left; width: 150px">temperature</label>
167167
<div style="clear: both; height: 2px"></div>
168-
<input type="radio" name="answer" value="2" id="answer952233612" style="float: left" /><label for="answer952233612" style="float: left; width: 150px">treat 🍬</label>
168+
<input type="radio" name="answer" value="2" id="answer847475982" style="float: left" /><label for="answer847475982" style="float: left; width: 150px">weather</label>
169+
<div style="clear: both; height: 2px"></div>
170+
<input type="radio" name="answer" value="3" id="answer847475983" style="float: left" /><label for="answer847475983" style="float: left; width: 150px">vibes</label>
171+
<div style="clear: both; height: 2px"></div>
172+
<input type="radio" name="answer" value="4" id="answer847475984" style="float: left" /><label for="answer847475984" style="float: left; width: 150px">halloween</label>
173+
<div style="clear: both; height: 2px"></div>
174+
<input type="radio" name="answer" value="5" id="answer847475985" style="float: left" /><label for="answer847475985" style="float: left; width: 150px">beautiful nature</label>
175+
<div style="clear: both; height: 2px"></div>
176+
<input type="radio" name="answer" value="6" id="answer847475986" style="float: left" /><label for="answer847475986" style="float: left; width: 150px">school/uni start</label>
169177
<div style="clear: both; height: 2px"></div>
170178
<div align="center" style="padding: 3px"><input type="submit" value=" Vote " />&nbsp;<input type="submit" name="view" value=" View " /></div>
171179
<div align="right" style="font-size: 10px">pollcode.com <a href="https://pollcode.com/">free polls</a></div>
@@ -337,27 +345,27 @@ testingOnLocalhost: false
337345
<li aria-label="watching:">
338346
<img src="{{ nesting }}assets/img/layout/icon-tv.png" alt="" title="watching:" aria-hidden="true" />
339347
<a href="https://app.tvtime.com/user/33116783" target="_blank"
340-
>Horror Movies
348+
>Game Grumps
341349
<!--<span style="font-family: sans-serif; font-size: 0.9em">↺</span
342350
>--></a
343351
>
344352
</li>
345353
<li aria-label="reading:">
346354
<img src="{{ nesting }}assets/img/layout/icon-book.png" alt="" title="reading:" aria-hidden="true" />
347355
<a href="https://www.goodreads.com/user/show/62158941-petra" target="_blank"
348-
>-
356+
>How we got to now: 6 innovations that made the modern world
349357
<!--<span style="font-family: sans-serif; font-size: 0.9em">↺</span
350358
>--></a
351359
>
352360
</li>
353361
<li aria-label="playing:">
354362
<img src="{{ nesting }}assets/img/layout/icon-game.png" alt="" title="playing:" aria-hidden="true" />
355-
<a href="https://www.backloggd.com/u/Petra1999/" target="_blank">Portal 2</a>
363+
<a href="https://www.backloggd.com/u/Petra1999/" target="_blank">Balatro</a>
356364
</li>
357365
<li aria-label="obsessed with:">
358366
<img src="{{ nesting }}assets/img/layout/icon-heart.png" alt="" title="obsessed with:" aria-hidden="true" />
359367
<span
360-
>My cat and kittens <span style="font-family: sans-serif; font-size: 0.9em">♡</span
368+
>My cat and 4 kittens <span style="font-family: sans-serif; font-size: 0.9em">♡</span
361369
><!----></span
362370
>
363371
</li>

content/coding/webringu.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,8 @@ <h2>Webrings that use Webringu</h2>
218218
<li><a href="https://tmafering.nekoweb.org/" target="_blank">Microsoft Agent Frontier Ring</a></li>
219219
<li><a href="https://caminus.neocities.org/veggiering/vegring" target="_blank">Veggie Ring</a></li>
220220
<li><a href="https://gummyring.neocities.org/" target="_blank">Gummy Ring</a></li>
221+
<li><a href="https://alliedalmond.nekoweb.org/glassbeachwebring.html" target="_blank">Glass Beach Ring</a></li>
222+
<li><a href="https://dumb.trestrestr.es/" target="_blank">DUMB Ring</a></li>
221223
</ul>
222224
</section>
223225

content/contest.html

Lines changed: 71 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -7,67 +7,85 @@
77
<section>
88
<h1>Petra's 2nd Indie Web Contest!</h1>
99

10-
<p>My last indie web contest was a celebration for me reaching 300 followers on Neocities. As I now have more than 1300 followers I think it's time for another one!</p>
10+
<p>My last indie web contest was a celebration for me reaching 300 followers on Neocities. As I now have more than <s>1300</s> 1800 followers I think it's time for another one!</p>
1111

1212
<p>I see so many beautiful, interesting, unique, and helpful websites on the indie web, and the point of this contest to celebrate them!</p>
1313

1414
<img style="position: absolute; top: 10px; right: 0; max-height: 15vw" src="{{ nesting }}assets/img/layout/trophy.gif" />
1515
<hr />
16-
16+
<!--
1717
<center style="font-size: 1.4em; margin-top: 0"><a href="https://forms.gle/rCvY7B3XtTzaxfKs9" target="_blank">Participate now!</a></center>
18-
<!---->
19-
<center>Voting will start in November, exact date tbd!</center>
18+
19+
<center>Voting will start in November, exact date tbd!</center> -->
20+
<center>(Participation form is now closed because voting has started.)</center>
21+
<center style="font-size: 1.4em; margin-top: 0"><a href="/indie-web-contest/vote" target="_blank">Vote now!</a></center>
22+
<center>Voting will be open until <b>at least</b> December 12th.</center>
23+
<center>Go tell your friends + followers to vote!!!</center>
2024
</section>
2125

2226
<section>
2327
<h2>Rules</h2>
2428
<br />
2529

30+
<u>Voting Rules:</u>
31+
32+
<ul>
33+
<li>Only fill out the voting form <b>once</b>! (If you forgot whether you have already voted you can ask me.)</li>
34+
<li>While voting, think about which category you're currently voting for!</li>
35+
<li>You don't have to have participated to vote.</li>
36+
<li>Do not vote for yourself.</li>
37+
<li>Don't award "friendship points" or give someone fewer points because you disagree with their views.</li>
38+
</ul>
39+
40+
<br />
2641
<u>Participation Rules:</u>
42+
<details>
43+
<summary>Show/Hide</summary>
44+
<ul class="list-with-more-spacingX">
45+
<li>
46+
<b>Your website should be coded and created by you.</b>
47+
<ul>
48+
<li>No social media profiles, carrds, websites from drag-and-drop generators, etc.</li>
49+
<li>No AI-generated code or main page content. (The odd AI-generated image is ok, especially if criticized)</li>
50+
<li>
51+
<b>No out-of-the-box layouts/templates are allowed</b> (including mine). Layouts based on template generators or similar tools <b>are</b> allowed as long as you've added your own touch to
52+
them by changing the appearance enough. This means they shouldn't look like the default output of the layout generator you used. Basically, if I can tell which generator you used, it's
53+
probably not allowed.
54+
</li>
55+
</ul>
56+
</li>
57+
<li>
58+
<b>Your website should not be empty / completely unfinished.</b> This means, for example, you should have at least 2 subpages with content.<b>
59+
This is not a hard rule, so use your own discretion please.</b
60+
>
61+
If you're unsure, just participate, I will disqualify you if I think your website's not finished enough.
62+
<ul>
63+
<li>
64+
Please remove any links that don't work yet (e.g. those that lead to empty "work in progress" pages) from your navigation for the duration of the contest. This is to make voting easier for
65+
everyone.
66+
</li>
67+
</ul>
68+
</li>
2769

28-
<ul class="list-with-more-spacingX">
29-
<li>
30-
<b>Your website should be coded and created by you.</b>
31-
<ul>
32-
<li>No social media profiles, carrds, websites from drag-and-drop generators, etc.</li>
33-
<li>No AI-generated code or main page content. (The odd AI-generated image is ok, especially if criticized)</li>
34-
<li>
35-
<b>No out-of-the-box layouts/templates are allowed</b> (including mine). Layouts based on template generators or similar tools <b>are</b> allowed as long as you've added your own touch to
36-
them by changing the appearance enough. This means they shouldn't look like the default output of the layout generator you used. Basically, if I can tell which generator you used, it's
37-
probably not allowed.
38-
</li>
39-
</ul>
40-
</li>
41-
<li>
42-
<b>Your website should not be empty / completely unfinished.</b> This means, for example, you should have at least 2 subpages with content.<b>
43-
This is not a hard rule, so use your own discretion please.</b
44-
>
45-
If you're unsure, just participate, I will disqualify you if I think your website's not finished enough.
46-
<ul>
47-
<li>
48-
Please remove any links that don't work yet (e.g. those that lead to empty "work in progress" pages) from your navigation for the duration of the contest. This is to make voting easier for
49-
everyone.
50-
</li>
51-
</ul>
52-
</li>
53-
54-
<li>Your website can be <b>hosted anywhere</b>; it does not have to be hosted on Neocities.</li>
55-
<li>
56-
If you have a concrete follower count of your website (e.g. on Neocities or Nekoweb) please only participate if you have <b>fewer than 300 followers</b> at the time of participating. (It's fine
57-
if you go over the limit while the contest is ongoing.) Similarly, if you don't have a concrete follower count but know that you have a very popular site, please do not participate, as the point
58-
of this contest is to give "unknown gems" a chance to shine!
59-
</li>
60-
<li>No hate content or discrimination of any kind. If I see such content on your site you will be disqualified.</li>
61-
<li>No corporate websites, CVs, etc. This contest is for indie websites.</li>
62-
<li>NSFW/18+ and triggering content is allowed, but please check the appropriate warning checkbox in the participation form.</li>
63-
<li>Thanks for reading the rules! The password for the <a href="https://forms.gle/rCvY7B3XtTzaxfKs9" target="_blank">participation form</a> is <i>cat</i>.</li>
64-
<li><b>Please also participate in the voting later!</b> The contest won't work if there are not enough voters!</li>
65-
<!-- <li>
70+
<li>Your website can be <b>hosted anywhere</b>; it does not have to be hosted on Neocities.</li>
71+
<li>
72+
If you have a concrete follower count of your website (e.g. on Neocities or Nekoweb) please only participate if you have <b>fewer than 300 followers</b> at the time of participating. (It's
73+
fine if you go over the limit while the contest is ongoing.) Similarly, if you don't have a concrete follower count but know that you have a very popular site, please do not participate, as
74+
the point of this contest is to give "unknown gems" a chance to shine!
75+
</li>
76+
<li>No hate content or discrimination of any kind. If I see such content on your site you will be disqualified.</li>
77+
<li>No corporate websites, CVs, etc. This contest is for indie websites.</li>
78+
<li>NSFW/18+ and triggering content is allowed, but please check the appropriate warning checkbox in the participation form.</li>
79+
<li>Thanks for reading the rules! The password for the <a href="https://forms.gle/rCvY7B3XtTzaxfKs9" target="_blank">participation form</a> is <i>cat</i>.</li>
80+
<li><b>Please also participate in the voting later!</b> The contest won't work if there are not enough voters!</li>
81+
<!-- <li>
6682
Thanks for reading the rules! To participate, use <a href="https://forms.gle/X7pzKXZ3hKfgyitB8" target="_blank">the participation form</a>. (Note: I won't look at your website before the end
6783
of January, so you can already participate now even if you're not done with your site yet as long as you finish before February!)
6884
</li> -->
69-
<!-- <li>Don't vote for yourself.</li> -->
70-
</ul>
85+
<!-- <li>Don't vote for yourself.</li> -->
86+
</ul>
87+
</details>
88+
7189
<p>If you're not sure about any of the rules just shoot me a message or comment below.</p>
7290

7391
<!--
@@ -94,7 +112,12 @@ <h2>Rules</h2>
94112
<section>
95113
<h2>Evaluation</h2>
96114

97-
<p>Before voting opens I will explain here how evaluation will work. It will probably be based on average points. (I can't do it with total points because not every voter rates every website.)</p>
115+
<p>
116+
Each voter will give websites 1-5 points (5 being the best). At the end of the voting stage I will calculate the average points each website received. (I use average and not total so that it does
117+
not matter how many voters each website has received, as not every voter votes for every website. Website links in the voting form are in a randomized order to keep things fair.)
118+
</p>
119+
120+
<p>Each category will have 3 winners.</p>
98121

99122
<hr />
100123

@@ -103,9 +126,10 @@ <h2>Prizes</h2>
103126
<p>
104127
There are no <i>physical</i> prizes, but your website will be <b>featured on this page</b> in perpetuity once the winners are decided, and you can feel really proud of yourself! Every winner will
105128
get a little <b>winner badge</b> for their website (in the form of a 88x31 button and a larger image). As a bonus, every winner can <b>request</b> any kind of tutorial/resource from me (though I
106-
obviously can't promise that I will be able to do it, but I will try).
129+
obviously can't promise that I will be able to do it because I don't know everything, but I will try).
107130
</p>
108-
<!-- <p>If you're <b>interested in offering a prize</b> - no matter how small or silly - please contact me through the comment section below or my guestbook, we'll make it happen!</p> -->
131+
<p>If you're <b>interested in offering a prize</b> - no matter how small or silly - please contact me through the comment section below or my guestbook, we'll make it happen!</p>
132+
<!-- -->
109133
</section>
110134

111135
<section>

content/fun/polls.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,20 @@ <h1>Polls! <img aria-hidden="true" src="../assets/img/inline/!.gif" alt="" /></h
1717

1818
<hr />
1919

20+
<form method="post" action="https://poll.pollcode.com/95223361">
21+
<div style="background-color: #eeeeee; padding: 2px; width: 175px; font-family: Arial; font-size: small; color: #000000">
22+
<div style="padding: 2px 0px 4px 2px"><strong>trick or treat? 🎃</strong></div>
23+
<input type="radio" name="answer" value="1" id="answer952233611" style="float: left" /><label for="answer952233611" style="float: left; width: 150px">trick 👻</label>
24+
<div style="clear: both; height: 2px"></div>
25+
<input type="radio" name="answer" value="2" id="answer952233612" style="float: left" /><label for="answer952233612" style="float: left; width: 150px">treat 🍬</label>
26+
<div style="clear: both; height: 2px"></div>
27+
<div align="center" style="padding: 3px"><input type="submit" value=" Vote " />&nbsp;<a href="https://poll.pollcode.com/95223361_result?v" target="_blank">View Results</a></div>
28+
<div align="right" style="font-size: 10px">pollcode.com <a href="https://pollcode.com/">free polls</a></div>
29+
</div>
30+
</form>
31+
32+
<hr />
33+
2034
<form method="post" action="https://poll.pollcode.com/31764176">
2135
<div style="background-color: #eeeeee; padding: 2px; width: 175px; font-family: Arial; font-size: small; color: #000000">
2236
<div style="padding: 2px 0px 4px 2px"><strong>will hairy armpits become a beauty standard for women in the next 25 years?</strong></div>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
layout: petrapixel.njk
3+
title: "indie web contest: voting"
4+
description: "Petra's contest for indie websites hosted on Neocities, Nekoweb or anywhere else."
5+
noSEO: false
6+
nesting: "../"
7+
---
8+
9+
<section>
10+
<h1>Indie Web Contest - Voting</h1>
11+
<p>You can vote below. If the iFrame doesn't work for you, <a href="https://forms.gle/HEQbBA2NQjcb5JuU8" target="_blank">click here</a> to open the form in a new tab.</p>
12+
<p>You will be rating at least 15 websites based on either how beautiful they are, how good their content is, or how unique they are. More instructions are in the form.</p>
13+
<hr />
14+
<iframe src="https://forms.gle/HEQbBA2NQjcb5JuU8" style="border: 0; width: 100%; min-height: 4800px" />
15+
</section>

public/about/about-me.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

public/about/about-the-site.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)