From 8e349368b88c8b5a252a6cd9d9bc727e8a23f3d8 Mon Sep 17 00:00:00 2001 From: MohamedAlDeep Date: Mon, 16 Jun 2025 13:47:50 +0300 Subject: [PATCH] Instructions added --- site/.gitignore | 1 + site/src/components/Instructions.jsx | 74 ++++++++++++++++++++++++++++ site/src/pages/Landing.jsx | 26 +++++----- 3 files changed, 88 insertions(+), 13 deletions(-) create mode 100644 site/src/components/Instructions.jsx diff --git a/site/.gitignore b/site/.gitignore index a547bf3..a6f8a8d 100644 --- a/site/.gitignore +++ b/site/.gitignore @@ -22,3 +22,4 @@ dist-ssr *.njsproj *.sln *.sw? +package-lock.json \ No newline at end of file diff --git a/site/src/components/Instructions.jsx b/site/src/components/Instructions.jsx new file mode 100644 index 0000000..022e30c --- /dev/null +++ b/site/src/components/Instructions.jsx @@ -0,0 +1,74 @@ +export default function PrintingLegion101() { + return ( +
+ {/* Page 1 */} +
+

Overview:

+ +

Hello there!

+ +

+ This is a document explaining how to use printing legion & how it works. This will be moved onto the website eventually… :pf. +

+ +

+ Maintained by @alexren on slack! If you have any questions please ask in #printing-legion! +

+ +

+ If you have any private questions/disputes, feel free to dm me. +

+ +

For requesters

+ +
    +
  1. Post your request in #printing-legion! Include your country, the .STL files to print, and a picture of what you need
  2. +
  3. Go to printlegion.hackclub.com and reach out to someone! Ask them to print your stuff
  4. +
  5. Pay for the shipping label using your YSWS card grant. You do not get extra money for this!
  6. +
  7. Repeat
  8. +
+ +

For printers:

+ +
    +
  1. Sign up by filling out forms.hackclub.com/printing-legion
  2. +
  3. Wait for someone to reach out! If you want a job sooner, feel free to grab any you see in #printing-legion
  4. +
  5. Print their part! Once you do, ping them in #printing-legion with a picture of their print!
  6. +
  7. Ship it - Ask for the requester's info and use their HCB card grant to pay for the label
  8. +
  9. Once you've printed 750g of filament & shipped it all out, fill out forms.hackclub.com/filament-reimbursement
  10. +
  11. Repeat!
  12. +
+ +

Notes:

+ +

Filament reimbursement:

+

+ Printing legion is sponsored by Polymerker! They've provided us free filament for the following countries: +

+ +
    +
  • United States
  • +
  • Canada
  • +
  • Australia
  • +
  • Poland
  • +
  • France
  • +
  • Germany
  • +
  • South Africa
  • +
+
+ + {/* Page 2 */} +
+

+ Filament will be shipped directly from polymaker warehouses. These countries are confirmed to + not need to pay any customs, so you shouldn't have issues! +

+ +

+ If you're not from one of these countries, we'll send you a $20-25 HCB Card grant to get + filament instead +

+
+
+ ); +} \ No newline at end of file diff --git a/site/src/pages/Landing.jsx b/site/src/pages/Landing.jsx index 7db50cd..774bca4 100644 --- a/site/src/pages/Landing.jsx +++ b/site/src/pages/Landing.jsx @@ -1,19 +1,19 @@ +import Instuctions from "../components/Instructions"; + + + export default function Landing() { return (
-

PRINTING LEGION

-

- Welcome to the printing legion! This is the international network of 3D printers from Hack Club! -

-

- Check out how it works here: Google doc -

-

- The previous instructions will be added to the site soon, but as a placeholder please click on the link above -

-
- Check out the printers!!! -
+

PRINTING LEGION

+

+ Welcome to the printing legion! This is the international network of 3D printers from Hack Club! +

+ + +
+ Check out the printers!!! +
); } \ No newline at end of file