Skip to content

Commit 6f3ce9b

Browse files
authored
Merge pull request #25 from bbarni2020/main
Expand FAQ and update eligibility rules
2 parents 01b4696 + 2857504 commit 6f3ce9b

File tree

2 files changed

+64
-35
lines changed

2 files changed

+64
-35
lines changed

src/routes/+page.svelte

Lines changed: 63 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -269,42 +269,70 @@
269269

270270
<Rules idvDomain={data.idvDomain} />
271271

272-
<div class="mt-20 flex flex-col items-center justify-center px-10">
273-
<h1 class="mb-3 text-center text-2xl font-bold sm:text-4xl">Frequently asked questions</h1>
274-
<div class="w-full max-w-2xl">
275-
<Accordion text="Is this free?">
276-
<p>
277-
Yes! This program is entirely funded by <a href="https://hackclub.com" class="underline">
278-
Hack Club
279-
</a>, a US-based 501(c)(3) charity helping teens learn how to design and code, with sponsors
280-
such as <a href="https://github.com" class="underline">GitHub</a>.
281-
</p>
282-
</Accordion>
283-
<Accordion text="What can I make?">
284-
<p>
285-
Any reasonable CAD project is fine, get creative! However, you must use one of the <a
286-
href="/approved-editors"
287-
class="underline">approved editors</a
288-
>.
289-
</p>
290-
</Accordion>
291-
<Accordion text="What are the requirements to get a 3D printer?">
292-
<p>You must ship at least 40 hours' worth of projects by the end of the event.</p>
293-
</Accordion>
294-
<Accordion text="What are the requirements to participate?">
295-
<p>
296-
You must be between the ages 13-18 and have verified your identity on our <a
297-
href={`https://${data.idvDomain}`}
298-
class="underline"
299-
>
300-
identity platform
301-
</a>.
302-
</p>
303-
</Accordion>
304-
</div>
305-
</div>
272+
<div class="mt-20 flex flex-col items-center justify-center px-10">
273+
<h1 class="mb-3 text-center text-2xl font-bold sm:text-4xl">Frequently asked questions</h1>
274+
<div class="w-full max-w-2xl">
275+
<Accordion text="Is this free?">
276+
<p>
277+
Yes! This program is entirely funded by <a href="https://hackclub.com" class="underline">
278+
Hack Club
279+
</a>, a US-based 501(c)(3) charity helping teens learn how to design and code, with sponsors
280+
such as <a href="https://github.com" class="underline">GitHub</a>.
281+
</p>
282+
</Accordion>
306283

307-
<div class="mt-15 mb-30 flex flex-col items-center justify-center gap-5 px-10">
284+
<Accordion text="What can I make?">
285+
<p>
286+
Anything created with 3D modelling CAD software! Keychains, models, art, or even functional parts. You can include hardware (bearings, motors, PCBs) at your own cost. However, you must use one of the <a href="/approved-editors" class="underline">approved editors</a>.
287+
</p>
288+
</Accordion>
289+
290+
<Accordion text="What are the requirements to get a 3D printer?">
291+
<p>Accumulate 40 clay (earned at 1 per hour journaled). That's enough to buy a base 3D printer.</p>
292+
</Accordion>
293+
294+
<Accordion text="What are the requirements to participate?">
295+
<p>
296+
You must be 13-18 years old and have verified your identity on our <a
297+
href={`https://${data.idvDomain}`}
298+
class="underline"
299+
>
300+
identity platform
301+
</a>. You also need to be part of the <a href="https://hackclub.com/slack/" class="underline">Hack Club Slack</a>.
302+
</p>
303+
</Accordion>
304+
<Accordion text="How do I earn prizes?">
305+
<p>
306+
Earn 1 clay bag per hour you work and journal. Clay is the currency to buy a 3D printer—the cheapest is 40 clay! After you buy a printer, you'll earn 12 bricks per hour instead, which you can use to upgrade or buy from the Brick Shop.
307+
</p>
308+
</Accordion>
309+
<Accordion text="How do I track my time?">
310+
<p>
311+
Use the journaling feature on your project page. Each entry caps at 2 hours, and you can only log time that's actually elapsed since your last entry. If you lose hours, we can't recover them.
312+
</p>
313+
</Accordion>
314+
<Accordion text="Do I have to build my project?">
315+
<p class="mb-2">
316+
Yes! Two options:
317+
</p>
318+
<ul class="list-inside list-disc space-y-1 text-sm">
319+
<li><strong>We print for you:</strong> Cost deducted from earnings (best for 3D-only projects)</li>
320+
<li><strong>You build it:</strong> At your own cost (good for hardware + CAD combos)</li>
321+
</ul>
322+
</Accordion>
323+
<Accordion text="Can I work on multiple projects?">
324+
<p>
325+
Yes, as long as each meets the 2-hour minimum. You can also continue working on existing projects (only hours logged after Construct starts count).
326+
</p>
327+
</Accordion>
328+
329+
<Accordion text="What happens if I commit hour inflation?">
330+
<p>
331+
It's not tolerated in Hack Club. You'll face indefinite ban from Construct and all future YSWS programs. If you believe you were banned unfairly, DM @Fraud Squad on Slack to appeal. Please don't fraud—it takes attention away from people doing honest work.
332+
</p>
333+
</Accordion>
334+
</div>
335+
</div><div class="mt-15 mb-30 flex flex-col items-center justify-center gap-5 px-10">
308336
<h1 class="text-center text-3xl font-bold sm:text-4xl">Ready?</h1>
309337
<div class="w-full max-w-2xl text-center">
310338
{#if data.loggedIn}

src/routes/Rules.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<h3 class="mb-1 text-lg font-semibold">Eligibility</h3>
1010
<ul class="list-inside list-disc text-sm">
1111
<li>You must be 13-18 years old.</li>
12+
<li>You cannot be banned from HackaTime.</li>
1213
<li>
1314
You must be part of the <a
1415
href="https://hackclub.com/slack/"

0 commit comments

Comments
 (0)