diff --git a/content/index.md b/content/index.md index 157bdc1..af218d6 100644 --- a/content/index.md +++ b/content/index.md @@ -44,6 +44,10 @@ Sticker by [djuan](https://linktr.ee/mkiiisystem)! Stuff I've made! +### Pyramides Papyrium + +2025\. homeworlds pyramids, made from die-cut paper! [link](/pyramids/) + ### Braceless Javascript 2018\. a couple of short programs written in browser JavaScript, with the special restriction that I can't use any instructions that require curly braces, like 'if' or 'for'. instead, I replace these instructions with ternaries and lambdas, which makes this a functional programming exercise! diff --git a/content/pyramids/index.md b/content/pyramids/index.md new file mode 100644 index 0000000..6636e38 --- /dev/null +++ b/content/pyramids/index.md @@ -0,0 +1,32 @@ +--- +layout: base.njk +title: Pyramides Papyrium +description: it's pronounced PEER-a-mid-es pa-PEER-ium. +permalink: /pyramids/ +--- + +# {{ title }} +*{{ description }}* + +I designed a bunch of origami pyramids and I might write about the process later but im tired so for now heres pictures of how to fold them + +{% css %} +img { + max-width: 40ch; +} +{% endcss %} + +![](pyramides-papyrium-01.jpg) +![](pyramides-papyrium-02.jpg) +![](pyramides-papyrium-03.jpg) +![](pyramides-papyrium-04.jpg) +![](pyramides-papyrium-05.jpg) +![](pyramides-papyrium-06.jpg) +![](pyramides-papyrium-07.jpg) +![](pyramides-papyrium-08.jpg) +![](pyramides-papyrium-09.jpg) +![](pyramides-papyrium-10.jpg) +![](pyramides-papyrium-box-01.jpg) +![](pyramides-papyrium-box-02.jpg) + +ok thanks bye \ No newline at end of file diff --git a/content/pyramids/pyramides-papyrium-01.jpg b/content/pyramids/pyramides-papyrium-01.jpg new file mode 100644 index 0000000..a33818d Binary files /dev/null and b/content/pyramids/pyramides-papyrium-01.jpg differ diff --git a/content/pyramids/pyramides-papyrium-02.jpg b/content/pyramids/pyramides-papyrium-02.jpg new file mode 100644 index 0000000..f5b280d Binary files /dev/null and b/content/pyramids/pyramides-papyrium-02.jpg differ diff --git a/content/pyramids/pyramides-papyrium-03.jpg b/content/pyramids/pyramides-papyrium-03.jpg new file mode 100644 index 0000000..47f4abe Binary files /dev/null and b/content/pyramids/pyramides-papyrium-03.jpg differ diff --git a/content/pyramids/pyramides-papyrium-04.jpg b/content/pyramids/pyramides-papyrium-04.jpg new file mode 100644 index 0000000..e64b022 Binary files /dev/null and b/content/pyramids/pyramides-papyrium-04.jpg differ diff --git a/content/pyramids/pyramides-papyrium-05.jpg b/content/pyramids/pyramides-papyrium-05.jpg new file mode 100644 index 0000000..21cedd8 Binary files /dev/null and b/content/pyramids/pyramides-papyrium-05.jpg differ diff --git a/content/pyramids/pyramides-papyrium-06.jpg b/content/pyramids/pyramides-papyrium-06.jpg new file mode 100644 index 0000000..bfcdea6 Binary files /dev/null and b/content/pyramids/pyramides-papyrium-06.jpg differ diff --git a/content/pyramids/pyramides-papyrium-07.jpg b/content/pyramids/pyramides-papyrium-07.jpg new file mode 100644 index 0000000..0b5a98f Binary files /dev/null and b/content/pyramids/pyramides-papyrium-07.jpg differ diff --git a/content/pyramids/pyramides-papyrium-08.jpg b/content/pyramids/pyramides-papyrium-08.jpg new file mode 100644 index 0000000..f25951b Binary files /dev/null and b/content/pyramids/pyramides-papyrium-08.jpg differ diff --git a/content/pyramids/pyramides-papyrium-09.jpg b/content/pyramids/pyramides-papyrium-09.jpg new file mode 100644 index 0000000..4d2527f Binary files /dev/null and b/content/pyramids/pyramides-papyrium-09.jpg differ diff --git a/content/pyramids/pyramides-papyrium-10.jpg b/content/pyramids/pyramides-papyrium-10.jpg new file mode 100644 index 0000000..dff7ab0 Binary files /dev/null and b/content/pyramids/pyramides-papyrium-10.jpg differ diff --git a/content/pyramids/pyramides-papyrium-box-01.jpg b/content/pyramids/pyramides-papyrium-box-01.jpg new file mode 100644 index 0000000..9a5e87c Binary files /dev/null and b/content/pyramids/pyramides-papyrium-box-01.jpg differ diff --git a/content/pyramids/pyramides-papyrium-box-02.jpg b/content/pyramids/pyramides-papyrium-box-02.jpg new file mode 100644 index 0000000..b356eda Binary files /dev/null and b/content/pyramids/pyramides-papyrium-box-02.jpg differ diff --git a/tools/img-shrink.js b/tools/img-shrink.js index b41b3b0..74951d3 100644 --- a/tools/img-shrink.js +++ b/tools/img-shrink.js @@ -4,7 +4,7 @@ import sharp from 'sharp'; const dirIn = 'tools/in'; const dirOut = 'tools/out'; -const thresholdBytes = 2 * 1024 * 1024; +const thresholdBytes = 400 * 1024; const quality = [100, 99, 97, 95, 90, 80, 75, 70, 60, 50, 40]; async function makedir(dir) {