From 25f5d5897b94cb221e765c53577e4a73b0eda287 Mon Sep 17 00:00:00 2001 From: Lee Cattarin Date: Thu, 19 Feb 2026 22:19:39 -0800 Subject: [PATCH] new post on eleventy --- _site/1/index.html | 32 +- _site/10/index.html | 34 +- _site/11/index.html | 32 +- _site/12/index.html | 36 +- _site/13/index.html | 34 +- _site/14/index.html | 16 +- _site/2/index.html | 34 +- _site/3/index.html | 32 +- _site/4/index.html | 30 +- _site/404.html | 2 +- _site/5/index.html | 30 +- _site/6/index.html | 30 +- _site/7/index.html | 30 +- _site/8/index.html | 30 +- _site/9/index.html | 34 +- _site/aarons-mask/index.html | 2 +- _site/about/index.html | 2 +- _site/acadia-coloring-journal/index.html | 2 +- _site/acadia-mitts/index.html | 2 +- _site/an-intro-to-git/index.html | 2 +- _site/anarchy-autism/index.html | 2 +- _site/art-shows-and-events/index.html | 2 +- _site/artisans-cooperative-cards/index.html | 2 +- _site/artisans-cooperative-shirts/index.html | 2 +- _site/artists-conk/index.html | 2 +- .../index.html | 2 +- _site/backend-accessibility/index.html | 2 +- _site/bag-strap/index.html | 2 +- _site/baseball-journal/index.html | 2 +- _site/become-unbutterable/index.html | 2 +- _site/bfl-silk-handspun/index.html | 2 +- _site/big-pidge/index.html | 2 +- .../block-printing-transfer-method/index.html | 2 +- .../blue-and-brown-leather-journal/index.html | 2 +- .../index.html | 2 +- _site/bottom-growth/index.html | 2 +- _site/bowtie/index.html | 2 +- _site/boypussy/index.html | 2 +- _site/brookes-collar/index.html | 2 +- _site/brookes-cuff-bracelets/index.html | 2 +- _site/brookes-notebook/index.html | 2 +- _site/brookes-scarf/index.html | 2 +- _site/brookes-socks/index.html | 2 +- _site/brookes-suspenders/index.html | 2 +- _site/brown-creeper/index.html | 2 +- _site/butch-hands-pattern/index.html | 2 +- _site/chanterelle/index.html | 2 +- _site/charlie-the-alpaca-handspun/index.html | 6 +- _site/circle-bag/index.html | 2 +- _site/colophon/index.html | 2 +- _site/coming-out/index.html | 2 +- _site/comparing-text-editors/index.html | 2 +- _site/congrats-on-the-autism-adhd/index.html | 2 +- _site/congrats-on-the-gay/index.html | 2 +- _site/contact/index.html | 2 +- _site/coral-reef-handspun/index.html | 2 +- _site/crow/index.html | 10 +- _site/designing-a-bag/index.html | 2 +- _site/domain-and-site-setup/index.html | 2 +- _site/double-bill-pocket-bifold/index.html | 2 +- _site/dragon-mask/index.html | 2 +- _site/dyeing-fiber/index.html | 2 +- _site/ecommerce-options/index.html | 2 +- _site/eight-pocket-bifold/index.html | 2 +- _site/eleventy-lessons/index.html | 1547 +++++++++++++++++ _site/euphorbia/index.html | 2 +- _site/fat-raccoon/index.html | 2 +- .../index.html | 2 +- _site/fedizinefest-2025/index.html | 2 +- _site/feed.xml | 320 +++- _site/fire-and-ice-handspun/index.html | 2 +- _site/fishhook-pride-keychains/index.html | 2 +- _site/five-of-them/index.html | 2 +- _site/fix-your-hearts/index.html | 2 +- _site/flatfish/index.html | 2 +- _site/flicker/index.html | 2 +- _site/flocked-notebook/index.html | 2 +- .../foldy-wallet-with-thumb-slide/index.html | 2 +- _site/foldy-wallet/index.html | 2 +- .../index.html | 2 +- _site/foxgloves/index.html | 2 +- _site/gallery/1/index.html | 2 +- _site/gallery/10/index.html | 2 +- _site/gallery/11/index.html | 2 +- _site/gallery/2/index.html | 2 +- _site/gallery/3/index.html | 2 +- _site/gallery/4/index.html | 2 +- _site/gallery/5/index.html | 2 +- _site/gallery/6/index.html | 2 +- _site/gallery/7/index.html | 2 +- _site/gallery/8/index.html | 2 +- _site/gallery/9/index.html | 2 +- _site/gallery/index.html | 2 +- _site/geese-trans-wrongs/index.html | 2 +- _site/geese/index.html | 2 +- _site/gender-as-a-proxy-variable/index.html | 2 +- _site/gender-in-data-models/index.html | 2 +- _site/gender/index.html | 2 +- _site/girldick/index.html | 2 +- .../give-to-trans-orgs-and-people/index.html | 2 +- _site/gradient-purse-strap/index.html | 2 +- _site/green-memo-pad/index.html | 2 +- _site/greeting-loons/index.html | 2 +- _site/greeting-quorbs/index.html | 2 +- _site/guestbook/index.html | 2 +- _site/hair/index.html | 2 +- _site/hand-dyed-gold-handspun/index.html | 2 +- _site/handcombed-jacobs-handspun/index.html | 2 +- _site/handedness-toggle/index.html | 2 +- .../index.html | 2 +- _site/happy-bihrtday/index.html | 2 +- _site/happy-solstice-2024/index.html | 2 +- _site/happy-solstice-2025/index.html | 2 +- _site/heron/index.html | 2 +- .../index.html | 2 +- _site/icelandic-lamb-handspun/index.html | 2 +- _site/img/hellebore.jpg | Bin 0 -> 42419 bytes _site/in-the-news/index.html | 2 +- _site/index.html | 36 +- _site/intro-to-wireframing/index.html | 2 +- _site/iris/index.html | 2 +- _site/junco/index.html | 2 +- _site/keffiyah-fishing-net-pattern/index.html | 2 +- _site/kestrel-zine/index.html | 2 +- _site/killdeer/index.html | 2 +- _site/kniphofia/index.html | 2 +- _site/knit-shrimp/index.html | 2 +- _site/leaf-patches/index.html | 2 +- _site/leather-chest-harness/index.html | 2 +- _site/leather-keychains/index.html | 2 +- _site/leather-lighter-case/index.html | 2 +- _site/leather-long-stitch-journals/index.html | 2 +- _site/leather-strap-journal/index.html | 2 +- _site/leatherworking-favorites/index.html | 2 +- _site/light-grey-jacobs-handspun/index.html | 2 +- _site/lined-notebook/index.html | 2 +- _site/little-critter-pouch/index.html | 2 +- _site/lobstah/index.html | 2 +- _site/long-zipper-bifold/index.html | 2 +- _site/loon/index.html | 2 +- _site/luminescent/index.html | 2 +- _site/lupine/index.html | 2 +- _site/makers-mark-keychain/index.html | 2 +- _site/mom-bag/index.html | 2 +- _site/moss-harness/index.html | 2 +- _site/mousie/index.html | 2 +- _site/moving-images/index.html | 2 +- _site/my-favorite-git-flag/index.html | 2 +- _site/networks-of-trans-care/index.html | 2 +- _site/nine-pocket-bifold/index.html | 2 +- _site/no-politics-wip/index.html | 2 +- _site/nonbinary-flag/index.html | 2 +- _site/not-a-drill/index.html | 2 +- _site/o-ring-bracelet/index.html | 2 +- _site/on-pronouns/index.html | 2 +- _site/on-the-shoulders-of-giants/index.html | 2 +- _site/on-the-ubiquity-of-enby/index.html | 2 +- _site/orange-green-journal/index.html | 2 +- _site/orange-journal/index.html | 2 +- _site/orion-handspun/index.html | 2 +- _site/palette/index.html | 2 +- _site/patchwork-wallet/index.html | 2 +- _site/petrichor-handspun/index.html | 2 +- _site/pinatex-wallet-with-zipper/index.html | 2 +- _site/pink-socks/index.html | 2 +- _site/pins/index.html | 2 +- _site/pride-dice-bags/index.html | 2 +- _site/printing-press-notes/index.html | 2 +- _site/printmaking-paper-notes/index.html | 2 +- _site/pronoun-patches/index.html | 2 +- _site/proud-dad-wallet/index.html | 2 +- _site/queer-book-list/index.html | 2 +- _site/queer/index.html | 2 +- _site/quorbs/index.html | 2 +- _site/rachels-bracelets/index.html | 2 +- _site/rambouillet-handspun/index.html | 2 +- .../recommendations-and-favorites/index.html | 2 +- _site/redirections/index.html | 2 +- _site/reference/1/index.html | 30 +- _site/reference/2/index.html | 16 +- _site/reference/index.html | 30 +- _site/rescue-trans-rescue/index.html | 2 +- _site/resume/index.html | 2 +- _site/rope-one/index.html | 2 +- _site/ruby-the-alpaca-handspun/index.html | 2 +- _site/scrap-patches/index.html | 2 +- _site/screen-reader-optimizations/index.html | 14 +- _site/seedling/index.html | 2 +- _site/shirt-making-notes/index.html | 2 +- _site/shirts/index.html | 2 +- _site/shrimp-cat-toy/index.html | 2 +- _site/shrimp/index.html | 2 +- .../index.html | 2 +- _site/sideways-canvas-shirt/index.html | 2 +- _site/sitemap.xml | 24 +- _site/slightly-weird-man-club/index.html | 2 +- _site/snap-pouch/index.html | 2 +- _site/soras-collar/index.html | 2 +- _site/spinners-dream-handspun/index.html | 2 +- _site/spinning-plants/index.html | 2 +- _site/spotted-towhee/index.html | 2 +- _site/square-watercolor-pad/index.html | 2 +- _site/squarsh/index.html | 2 +- _site/stampede-journal/index.html | 2 +- _site/stationery-exchange/index.html | 2 +- _site/stellars-jay/index.html | 2 +- _site/stephanie-collar/index.html | 2 +- _site/stickers/index.html | 2 +- _site/striped-journal/index.html | 2 +- _site/style/index.html | 2 +- _site/sunflower/index.html | 2 +- _site/swallowtail-on-snowdrops/index.html | 2 +- _site/swoop-wallet/index.html | 2 +- _site/tags/book/2/index.html | 2 +- _site/tags/book/index.html | 2 +- _site/tags/card/2/index.html | 2 +- _site/tags/card/3/index.html | 2 +- _site/tags/card/index.html | 2 +- _site/tags/gender/2/index.html | 2 +- _site/tags/gender/3/index.html | 2 +- _site/tags/gender/index.html | 2 +- _site/tags/highlight/index.html | 2 +- _site/tags/index.html | 14 +- _site/tags/knit/index.html | 2 +- _site/tags/leather/2/index.html | 2 +- _site/tags/leather/3/index.html | 2 +- _site/tags/leather/4/index.html | 2 +- _site/tags/leather/index.html | 2 +- _site/tags/patch/index.html | 2 +- _site/tags/pin/index.html | 2 +- _site/tags/print/2/index.html | 2 +- _site/tags/print/3/index.html | 2 +- _site/tags/print/4/index.html | 2 +- _site/tags/print/5/index.html | 2 +- _site/tags/print/index.html | 2 +- _site/tags/shirt/2/index.html | 2 +- _site/tags/shirt/index.html | 2 +- _site/tags/software/2/index.html | 1034 +++++++++++ _site/tags/software/index.html | 45 +- _site/tags/stationery/index.html | 2 +- _site/tags/sticker/index.html | 2 +- _site/tags/yarn/2/index.html | 2 +- _site/tags/yarn/index.html | 2 +- _site/tags/zine/index.html | 2 +- _site/textures-unite/index.html | 2 +- _site/tiny-books/index.html | 2 +- _site/tiny-mushrooms/index.html | 2 +- _site/tiny-portraits/index.html | 2 +- _site/tooled-leather-patches/index.html | 2 +- _site/trans-rights-skull/index.html | 2 +- _site/trans-the-world/index.html | 2 +- _site/trans-wrongs-skull/index.html | 2 +- _site/triangle-pouch/index.html | 2 +- _site/vertical-bifold/index.html | 2 +- _site/vertical-card-wallet/index.html | 2 +- _site/vertical-zipper-card-wallet/index.html | 2 +- _site/vix-collar/index.html | 2 +- _site/wrap-bracelets/index.html | 2 +- _site/x-acto-knife-sheath/index.html | 2 +- _site/zipper-bifold-green/index.html | 2 +- _site/zipper-bifold/index.html | 2 +- src/img/2026/hellebore.jpg | Bin 0 -> 349066 bytes ...2026-02-06-screen-reader-optimizations.md} | 0 src/posts/2026/2026-02-19-eleventy-lessons.md | 421 +++++ 264 files changed, 3896 insertions(+), 551 deletions(-) create mode 100644 _site/eleventy-lessons/index.html create mode 100644 _site/img/hellebore.jpg create mode 100644 _site/tags/software/2/index.html create mode 100755 src/img/2026/hellebore.jpg rename src/posts/2026/{2026-2-06-screen-reader-optimizations.md => 2026-02-06-screen-reader-optimizations.md} (100%) create mode 100644 src/posts/2026/2026-02-19-eleventy-lessons.md diff --git a/_site/1/index.html b/_site/1/index.html index 5379b85..3069f28 100644 --- a/_site/1/index.html +++ b/_site/1/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
    +
  1. + + + Image unrelated to post. Close up on a horsetail plant's stem, with many small needle-like leaves emerging from all sides of the circular stem at each segmented joint. + +

    comparing text editors

    +
      + +
    • software
    • + +
    +
    +
  2. +
  3. @@ -1132,22 +1146,6 @@ footer a:focus-visible {
  4. -
  5. - - - lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it. - -

    dragon mask

    -
      - -
    • leather
    • - -
    • highlight
    • - -
    -
    -
  6. -
@@ -1203,6 +1201,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/10/index.html b/_site/10/index.html index 3bfeef2..9cb8c41 100644 --- a/_site/10/index.html +++ b/_site/10/index.html @@ -964,6 +964,24 @@ footer a:focus-visible {
    +
  1. + + + A print of a cluster of foxgloves. The background is inked in green, with negative space and pink details making up the foxgloves. + +

    foxgloves

    +
      + +
    • print
    • + +
    • card
    • + +
    • shirt
    • + +
    +
    +
  2. +
  3. @@ -1150,20 +1168,6 @@ footer a:focus-visible {
  4. -
  5. - - - A 3-part collage of a leather-covered book with baseball-style stitching across the spine. - -

    baseball journal

    -
      - -
    • book
    • - -
    -
    -
  6. -
@@ -1219,6 +1223,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/11/index.html b/_site/11/index.html index 727439e..7aa9212 100644 --- a/_site/11/index.html +++ b/_site/11/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
    +
  1. + + + A 3-part collage of a leather-covered book with baseball-style stitching across the spine. + +

    baseball journal

    +
      + +
    • book
    • + +
    +
    +
  2. +
  3. @@ -1166,22 +1180,6 @@ footer a:focus-visible {
  4. -
  5. - - - A print in black ink of belly hair. - -

    hair

    -
      - -
    • print
    • - -
    • gender
    • - -
    -
    -
  6. -
@@ -1237,6 +1235,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/12/index.html b/_site/12/index.html index 7ed0265..75d3799 100644 --- a/_site/12/index.html +++ b/_site/12/index.html @@ -964,6 +964,22 @@ footer a:focus-visible {
    +
  1. + + + A print in black ink of belly hair. + +

    hair

    +
      + +
    • print
    • + +
    • gender
    • + +
    +
    +
  2. +
  3. @@ -1158,24 +1174,6 @@ footer a:focus-visible {
  4. -
  5. - - - A greeting card reading, in black. 'Congrats on the,' and then, in rainbow, 'Gay!' - -

    congrats on the gay

    -
      - -
    • print
    • - -
    • card
    • - -
    • gender
    • - -
    -
    -
  6. -
@@ -1231,6 +1229,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/13/index.html b/_site/13/index.html index 2735c5f..e7c3979 100644 --- a/_site/13/index.html +++ b/_site/13/index.html @@ -964,6 +964,24 @@ footer a:focus-visible {
    +
  1. + + + A greeting card reading, in black. 'Congrats on the,' and then, in rainbow, 'Gay!' + +

    congrats on the gay

    +
      + +
    • print
    • + +
    • card
    • + +
    • gender
    • + +
    +
    +
  2. +
  3. @@ -1136,20 +1154,6 @@ footer a:focus-visible {
  4. -
  5. - - - A three panel collage showcasing a small green memo pad. - -

    green memo pad

    -
      - -
    • book
    • - -
    -
    -
  6. -
@@ -1205,6 +1209,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/14/index.html b/_site/14/index.html index ab2e7b1..02b122d 100644 --- a/_site/14/index.html +++ b/_site/14/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
    +
  1. + + + A three panel collage showcasing a small green memo pad. + +

    green memo pad

    +
      + +
    • book
    • + +
    +
    +
  2. +
  3. @@ -1103,6 +1117,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/2/index.html b/_site/2/index.html index f2fab95..1fadbba 100644 --- a/_site/2/index.html +++ b/_site/2/index.html @@ -964,6 +964,22 @@ footer a:focus-visible {
      +
    1. + + + lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it. + +

      dragon mask

      +
        + +
      • leather
      • + +
      • highlight
      • + +
      +
      +
    2. +
    3. @@ -1136,22 +1152,6 @@ footer a:focus-visible {
    4. -
    5. - - - A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of resources applicable to a specific resource type - -

      azure locations and file crawling

      -
        - -
      • software
      • - -
      • highlight
      • - -
      -
      -
    6. -
    @@ -1207,6 +1207,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/3/index.html b/_site/3/index.html index 70e340a..5400185 100644 --- a/_site/3/index.html +++ b/_site/3/index.html @@ -964,6 +964,22 @@ footer a:focus-visible {
      +
    1. + + + A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of resources applicable to a specific resource type + +

      azure locations and file crawling

      +
        + +
      • software
      • + +
      • highlight
      • + +
      +
      +
    2. +
    3. @@ -1144,20 +1160,6 @@ footer a:focus-visible {
    4. -
    5. - - - Two red leather lobster ornaments, about 4-5 in long each. - -

      lobstah

      -
        - -
      • leather
      • - -
      -
      -
    6. -
    @@ -1213,6 +1215,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/4/index.html b/_site/4/index.html index 57ad8ed..8b44286 100644 --- a/_site/4/index.html +++ b/_site/4/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
      +
    1. + + + Two red leather lobster ornaments, about 4-5 in long each. + +

      lobstah

      +
        + +
      • leather
      • + +
      +
      +
    2. +
    3. @@ -1134,20 +1148,6 @@ footer a:focus-visible {
    4. -
    5. - - - A collage showing various small (around an inch) stamps that depict people or animals. - -

      tiny portraits

      -
        - -
      • print
      • - -
      -
      -
    6. -
    @@ -1203,6 +1203,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/404.html b/_site/404.html index d429de6..56a2123 100644 --- a/_site/404.html +++ b/_site/404.html @@ -1004,6 +1004,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/5/index.html b/_site/5/index.html index 4a0a0be..bf27db3 100644 --- a/_site/5/index.html +++ b/_site/5/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
      +
    1. + + + A collage showing various small (around an inch) stamps that depict people or animals. + +

      tiny portraits

      +
        + +
      • print
      • + +
      +
      +
    2. +
    3. @@ -1136,20 +1150,6 @@ footer a:focus-visible {
    4. -
    5. - - - A card wallet with one main pocket and one quick access slot with a thumb slide. The cover of the main pocket curves around the thumb slide. - -

      foldy wallet with thumb slide

      -
        - -
      • leather
      • - -
      -
      -
    6. -
    @@ -1205,6 +1205,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/6/index.html b/_site/6/index.html index 1aced93..acc2323 100644 --- a/_site/6/index.html +++ b/_site/6/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
      +
    1. + + + A card wallet with one main pocket and one quick access slot with a thumb slide. The cover of the main pocket curves around the thumb slide. + +

      foldy wallet with thumb slide

      +
        + +
      • leather
      • + +
      +
      +
    2. +
    3. @@ -1142,20 +1156,6 @@ footer a:focus-visible {
    4. -
    5. - - - Two hard enamel pins in my trans rights and trans wrongs skulls designs. - -

      pins!

      -
        - -
      • pin
      • - -
      -
      -
    6. -
    @@ -1211,6 +1211,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/7/index.html b/_site/7/index.html index 72fd782..d1e9fe9 100644 --- a/_site/7/index.html +++ b/_site/7/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
      +
    1. + + + Two hard enamel pins in my trans rights and trans wrongs skulls designs. + +

      pins!

      +
        + +
      • pin
      • + +
      +
      +
    2. +
    3. @@ -1136,20 +1150,6 @@ footer a:focus-visible {
    4. -
    5. - - - A nylon webbing shoulder strap in bright teal with clips on each end. - -

      bag strap

      -
        - -
      • leather
      • - -
      -
      -
    6. -
    @@ -1205,6 +1205,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/8/index.html b/_site/8/index.html index a029a4a..4607f7e 100644 --- a/_site/8/index.html +++ b/_site/8/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
      +
    1. + + + A nylon webbing shoulder strap in bright teal with clips on each end. + +

      bag strap

      +
        + +
      • leather
      • + +
      +
      +
    2. +
    3. @@ -1132,20 +1146,6 @@ footer a:focus-visible {
    4. -
    5. - - - Someone from chin to mid-torso, wearing a dark teal leather chest harness with matte black fittings over a t shirt. - -

      leather chest harness

      -
        - -
      • leather
      • - -
      -
      -
    6. -
    @@ -1201,6 +1201,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/9/index.html b/_site/9/index.html index a080b4f..e30aedf 100644 --- a/_site/9/index.html +++ b/_site/9/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
      +
    1. + + + Someone from chin to mid-torso, wearing a dark teal leather chest harness with matte black fittings over a t shirt. + +

      leather chest harness

      +
        + +
      • leather
      • + +
      +
      +
    2. +
    3. @@ -1176,24 +1190,6 @@ footer a:focus-visible {
    4. -
    5. - - - A print of a cluster of foxgloves. The background is inked in green, with negative space and pink details making up the foxgloves. - -

      foxgloves

      -
        - -
      • print
      • - -
      • card
      • - -
      • shirt
      • - -
      -
      -
    6. -
    @@ -1249,6 +1245,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/aarons-mask/index.html b/_site/aarons-mask/index.html index 12550ad..4308800 100644 --- a/_site/aarons-mask/index.html +++ b/_site/aarons-mask/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/about/index.html b/_site/about/index.html index 8a3dfb5..3e16df2 100644 --- a/_site/about/index.html +++ b/_site/about/index.html @@ -1121,6 +1121,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/acadia-coloring-journal/index.html b/_site/acadia-coloring-journal/index.html index 54fe3d7..0860f0f 100644 --- a/_site/acadia-coloring-journal/index.html +++ b/_site/acadia-coloring-journal/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/acadia-mitts/index.html b/_site/acadia-mitts/index.html index 51570d1..0c85d9d 100644 --- a/_site/acadia-mitts/index.html +++ b/_site/acadia-mitts/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/an-intro-to-git/index.html b/_site/an-intro-to-git/index.html index cdca327..a7bbf79 100644 --- a/_site/an-intro-to-git/index.html +++ b/_site/an-intro-to-git/index.html @@ -1677,6 +1677,6 @@ codeberg https://codeberg.org/inherentlee/git-intro.git (push) - + \ No newline at end of file diff --git a/_site/anarchy-autism/index.html b/_site/anarchy-autism/index.html index ea06f2a..465c252 100644 --- a/_site/anarchy-autism/index.html +++ b/_site/anarchy-autism/index.html @@ -1284,6 +1284,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/art-shows-and-events/index.html b/_site/art-shows-and-events/index.html index 929b1ac..e85a4db 100644 --- a/_site/art-shows-and-events/index.html +++ b/_site/art-shows-and-events/index.html @@ -1275,6 +1275,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/artisans-cooperative-cards/index.html b/_site/artisans-cooperative-cards/index.html index 287a084..8973093 100644 --- a/_site/artisans-cooperative-cards/index.html +++ b/_site/artisans-cooperative-cards/index.html @@ -1269,6 +1269,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/artisans-cooperative-shirts/index.html b/_site/artisans-cooperative-shirts/index.html index 8ec3a95..26131ef 100644 --- a/_site/artisans-cooperative-shirts/index.html +++ b/_site/artisans-cooperative-shirts/index.html @@ -1270,6 +1270,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/artists-conk/index.html b/_site/artists-conk/index.html index cbe7955..ae3f1f2 100644 --- a/_site/artists-conk/index.html +++ b/_site/artists-conk/index.html @@ -1253,6 +1253,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/azure-locations-and-file-crawling/index.html b/_site/azure-locations-and-file-crawling/index.html index 5c58a8f..0e2b780 100644 --- a/_site/azure-locations-and-file-crawling/index.html +++ b/_site/azure-locations-and-file-crawling/index.html @@ -1493,6 +1493,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/backend-accessibility/index.html b/_site/backend-accessibility/index.html index 5edae90..4f0d941 100644 --- a/_site/backend-accessibility/index.html +++ b/_site/backend-accessibility/index.html @@ -1323,6 +1323,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/bag-strap/index.html b/_site/bag-strap/index.html index deb6d63..b960ccb 100644 --- a/_site/bag-strap/index.html +++ b/_site/bag-strap/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/baseball-journal/index.html b/_site/baseball-journal/index.html index 5275ad5..fee5ea7 100644 --- a/_site/baseball-journal/index.html +++ b/_site/baseball-journal/index.html @@ -1272,6 +1272,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/become-unbutterable/index.html b/_site/become-unbutterable/index.html index 5d81807..e9525fb 100644 --- a/_site/become-unbutterable/index.html +++ b/_site/become-unbutterable/index.html @@ -1269,6 +1269,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/bfl-silk-handspun/index.html b/_site/bfl-silk-handspun/index.html index 6543830..965ccfc 100644 --- a/_site/bfl-silk-handspun/index.html +++ b/_site/bfl-silk-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/big-pidge/index.html b/_site/big-pidge/index.html index 58b52f8..371c76b 100644 --- a/_site/big-pidge/index.html +++ b/_site/big-pidge/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/block-printing-transfer-method/index.html b/_site/block-printing-transfer-method/index.html index 43488f5..efc7acd 100644 --- a/_site/block-printing-transfer-method/index.html +++ b/_site/block-printing-transfer-method/index.html @@ -1293,6 +1293,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/blue-and-brown-leather-journal/index.html b/_site/blue-and-brown-leather-journal/index.html index 16464c9..a442bf5 100644 --- a/_site/blue-and-brown-leather-journal/index.html +++ b/_site/blue-and-brown-leather-journal/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/booby-congrats-on-the-top-surgery/index.html b/_site/booby-congrats-on-the-top-surgery/index.html index caffc9f..92047ee 100644 --- a/_site/booby-congrats-on-the-top-surgery/index.html +++ b/_site/booby-congrats-on-the-top-surgery/index.html @@ -1272,6 +1272,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/bottom-growth/index.html b/_site/bottom-growth/index.html index c3d6924..7f04df1 100644 --- a/_site/bottom-growth/index.html +++ b/_site/bottom-growth/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/bowtie/index.html b/_site/bowtie/index.html index 1e651a5..6d3bb26 100644 --- a/_site/bowtie/index.html +++ b/_site/bowtie/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/boypussy/index.html b/_site/boypussy/index.html index 5397a49..2514bd4 100644 --- a/_site/boypussy/index.html +++ b/_site/boypussy/index.html @@ -1289,6 +1289,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brookes-collar/index.html b/_site/brookes-collar/index.html index 5514eb6..fee380d 100644 --- a/_site/brookes-collar/index.html +++ b/_site/brookes-collar/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brookes-cuff-bracelets/index.html b/_site/brookes-cuff-bracelets/index.html index 041e17a..9cf7709 100644 --- a/_site/brookes-cuff-bracelets/index.html +++ b/_site/brookes-cuff-bracelets/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brookes-notebook/index.html b/_site/brookes-notebook/index.html index 82e6c8b..827ecf7 100644 --- a/_site/brookes-notebook/index.html +++ b/_site/brookes-notebook/index.html @@ -1277,6 +1277,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brookes-scarf/index.html b/_site/brookes-scarf/index.html index 8bf3e8d..2da220d 100644 --- a/_site/brookes-scarf/index.html +++ b/_site/brookes-scarf/index.html @@ -1269,6 +1269,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brookes-socks/index.html b/_site/brookes-socks/index.html index 09980a4..c949e80 100644 --- a/_site/brookes-socks/index.html +++ b/_site/brookes-socks/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brookes-suspenders/index.html b/_site/brookes-suspenders/index.html index 091b32d..bd95443 100644 --- a/_site/brookes-suspenders/index.html +++ b/_site/brookes-suspenders/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/brown-creeper/index.html b/_site/brown-creeper/index.html index c6a814a..1012923 100644 --- a/_site/brown-creeper/index.html +++ b/_site/brown-creeper/index.html @@ -1263,6 +1263,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/butch-hands-pattern/index.html b/_site/butch-hands-pattern/index.html index 6cd7c0f..fb71117 100644 --- a/_site/butch-hands-pattern/index.html +++ b/_site/butch-hands-pattern/index.html @@ -1344,6 +1344,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/chanterelle/index.html b/_site/chanterelle/index.html index ec3bdbb..85e87e1 100644 --- a/_site/chanterelle/index.html +++ b/_site/chanterelle/index.html @@ -1274,6 +1274,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/charlie-the-alpaca-handspun/index.html b/_site/charlie-the-alpaca-handspun/index.html index a481f46..1af91d1 100644 --- a/_site/charlie-the-alpaca-handspun/index.html +++ b/_site/charlie-the-alpaca-handspun/index.html @@ -1225,8 +1225,8 @@ export { HeadingAnchors }
  4. - - crow + + screen reader optimizations
  5. @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/circle-bag/index.html b/_site/circle-bag/index.html index aee31b3..9cddd94 100644 --- a/_site/circle-bag/index.html +++ b/_site/circle-bag/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/colophon/index.html b/_site/colophon/index.html index dfe9cff..f8301b4 100644 --- a/_site/colophon/index.html +++ b/_site/colophon/index.html @@ -1012,6 +1012,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/coming-out/index.html b/_site/coming-out/index.html index 09aaf86..d6f5dbf 100644 --- a/_site/coming-out/index.html +++ b/_site/coming-out/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/comparing-text-editors/index.html b/_site/comparing-text-editors/index.html index 7ac9c9f..8e59e5e 100644 --- a/_site/comparing-text-editors/index.html +++ b/_site/comparing-text-editors/index.html @@ -1484,6 +1484,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/congrats-on-the-autism-adhd/index.html b/_site/congrats-on-the-autism-adhd/index.html index 919827b..4f0823b 100644 --- a/_site/congrats-on-the-autism-adhd/index.html +++ b/_site/congrats-on-the-autism-adhd/index.html @@ -1275,6 +1275,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/congrats-on-the-gay/index.html b/_site/congrats-on-the-gay/index.html index 3e6b072..caef3b8 100644 --- a/_site/congrats-on-the-gay/index.html +++ b/_site/congrats-on-the-gay/index.html @@ -1281,6 +1281,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/contact/index.html b/_site/contact/index.html index 53ced3a..e021fe4 100644 --- a/_site/contact/index.html +++ b/_site/contact/index.html @@ -1095,6 +1095,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/coral-reef-handspun/index.html b/_site/coral-reef-handspun/index.html index 908b8e4..9a67ddc 100644 --- a/_site/coral-reef-handspun/index.html +++ b/_site/coral-reef-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/crow/index.html b/_site/crow/index.html index 360bbff..a649b38 100644 --- a/_site/crow/index.html +++ b/_site/crow/index.html @@ -1217,15 +1217,15 @@ export { HeadingAnchors }
    1. - - charlie the alpaca handspun + + screen reader optimizations
    2. - - screen reader optimizations + + eleventy lessons
    3. @@ -1261,6 +1261,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/designing-a-bag/index.html b/_site/designing-a-bag/index.html index 7a4df6a..db24e74 100644 --- a/_site/designing-a-bag/index.html +++ b/_site/designing-a-bag/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/domain-and-site-setup/index.html b/_site/domain-and-site-setup/index.html index 7ebefc8..e19a766 100644 --- a/_site/domain-and-site-setup/index.html +++ b/_site/domain-and-site-setup/index.html @@ -1313,6 +1313,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/double-bill-pocket-bifold/index.html b/_site/double-bill-pocket-bifold/index.html index 5f33dcd..1a8d822 100644 --- a/_site/double-bill-pocket-bifold/index.html +++ b/_site/double-bill-pocket-bifold/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/dragon-mask/index.html b/_site/dragon-mask/index.html index 8fdcdd3..08c6f7e 100644 --- a/_site/dragon-mask/index.html +++ b/_site/dragon-mask/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/dyeing-fiber/index.html b/_site/dyeing-fiber/index.html index 9348eab..be716ee 100644 --- a/_site/dyeing-fiber/index.html +++ b/_site/dyeing-fiber/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/ecommerce-options/index.html b/_site/ecommerce-options/index.html index 2495bab..e7d0288 100644 --- a/_site/ecommerce-options/index.html +++ b/_site/ecommerce-options/index.html @@ -1294,6 +1294,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/eight-pocket-bifold/index.html b/_site/eight-pocket-bifold/index.html index 8f587a1..7041198 100644 --- a/_site/eight-pocket-bifold/index.html +++ b/_site/eight-pocket-bifold/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/eleventy-lessons/index.html b/_site/eleventy-lessons/index.html new file mode 100644 index 0000000..eb4bdbe --- /dev/null +++ b/_site/eleventy-lessons/index.html @@ -0,0 +1,1547 @@ + + + + + + + eleventy lessons | hello hello + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + +
      + + +
      + + + + + +
      +

      eleventy lessons

      + + + + + Image unrelated to post. Close up on a pale green hellebore flower. + + +

      recently I wrote several sites using Eleventy (4? 5?). Including, over the past few days, this one! That's right, if you're reading this, we're now running on 11ty and hosted by heckin.technology. See ya, GitHub. Won't miss ya.

      +

      I've compiled some of the things I've learned in a standalone site: 11ty Lessons.

      +

      however, since I don't know how much I'll focus on that specific site - it is mostly a sample - I am re-publishing the most useful information here. I'll skip the intro to Markdown content. I'm also going to update them where I've learned more or to better match what's represented on this site.

      +

      this will comprise of 4 parts: related posts, featured images, pagination, and tag image preview. Feel free to jump ahead, as none depend on the others.

      +
      + +

      by default, the Eleventy base blog comes with pagination between posts. Post 2 can take you to posts 1 and 3, etc.

      +

      while that is useful for this site, when building another site I wanted to see a couple randomly-suggested posts that shared 1 or more tags.

      +

      I started by referring to this GitHub issue about related posts. I had to fix a few errors that arose from the suggested code.

      +

      I also wanted to make two changes:

      +
        +
      1. I didn't want to just see posts that shared all tags, but rather posts that shared any tag
      2. +
      3. I wanted to randomly add a few posts instead of just getting whatever was first (with a shared tag) in the post order
      4. +
      +

      filters.js

      +

      after adjusting for those needs, I had the following in filters.js:

      +
      eleventyConfig.addNunjucksFilter("excludeFromCollection", function (collection=[], pageUrl=this.ctx.page.url) {
      +  return collection.filter(post => post.url !== pageUrl);
      +});
      +
      +eleventyConfig.addFilter("filterByTags", function(collection=[], ...requiredTags) {
      +  return collection.filter(post => {
      +    return requiredTags.flat().some(tag => post.data.tags.includes(tag));
      +  });
      +});
      +
      +eleventyConfig.addFilter("randomize", function(array) {
      +  // Create a copy of the array to avoid modifying the original
      +  let shuffledArray = array.slice();
      +
      +  // Fisher-Yates shuffle algorithm
      +  for (let i = shuffledArray.length - 1; i > 0; i--) {
      +      const j = Math.floor(Math.random() * (i + 1));
      +      [shuffledArray[i], shuffledArray[j]] = [shuffledArray[j], shuffledArray[i]];
      +  }
      +
      +  return shuffledArray;
      +});
      +

      post.njk

      +

      I used this in my post layout. filterTagList comes with the base blog by default, and removes the tags "posts" and "all." head also comes with the base blog. postlist.njk is my modified-from-the-base-blog post layout.

      +
      {% set relevantTags = tags | filterTagList %}
      +{% set postlist = collections.posts | filterByTags(relevantTags) | excludeFromCollection(page.url) | randomize | head(2) %}
      +{% if postlist.length %}
      +<section class="related-posts">
      +	<h2>related posts</h2>
      +  {% include "postlist.njk" %}
      +</section>
      +{% endif %}
      +

      and that sorts related posts.

      +
      + +
      +

      this one's been edited from the lessons site. I've learned a bit more about 11ty images and feel more comfortable with my build now.

      +
      +

      images in 11ty use the Image Transform Plugin. I found it hard to find anything to reference while building this - a lot of sites in the template gallery are either text-heavy or not using the plugin - so I'm reproducing what I've got here for reference.

      +

      file structure

      +
      content/
      +|--img/
      +|  |--sample-0.jpg
      +|  |--sample-1.jpg
      +|  `--etc
      +|--posts/
      +|  |--lesson-0-front-matter-and-urls.md
      +|  |--lesson-1-headings-paragraphs-and-horizontal-lines.md
      +|  `--etc
      +`--etc
      +
      +

      front matter

      +

      for any given post, my front matter references the image in this manner:

      +
      ---
      +image:
      +  src: sample-0.jpg
      +  alt: moss on a fencepost
      +---
      +
      +

      image HTML transform

      +

      As mentioned, there's a plugin for images. If you started with the base blog, in eleventy.config.js, you'll probably find a chunk of code similar to this already in place:

      +
      eleventyConfig.addPlugin(eleventyImageTransformPlugin, {
      +  formats: ["auto"],
      +
      +  widths: [640],
      +  failOnError: true,
      +  htmlOptions: {
      +    imgAttributes: {
      +      // e.g. <img loading decoding> assigned on the HTML tag will override these values.
      +      loading: "lazy",
      +      decoding: "async",
      +    }
      +  },
      +
      +  sharpOptions: {
      +    animated: true,
      +  },
      +});
      +

      setting formats to "auto" helps - use whatever type of image you want, get that type out. The default settings that came with the Eleventy base blog didn't set a width, which I wanted (by default, images off my camera - like the hellebore featured image for this post - are almost 5k pixels wide). I also found it helpful to set failOnError to true for a little more feedback.

      +
      +

      NOTE: It sure seems like Eleventy will fail your image processing if there's no alt text. While admirable, it would be nice if I could find any documentation for this!

      +
      +

      passthrough copy

      +

      as I worked through this, I thought I needed a passthrough copy for a while. You don't - just let the plugin do its thing.

      +

      templating

      +

      I needed images to show up in 3 places:

      +
        +
      • In the lists of posts on the home page, I wanted each post to show its featured image
      • +
      • In the "related posts" section on each individual post, I wanted each related post to show its featured image
      • +
      • And of course, I wanted the post to show its own featured image
      • +
      + +

      both of these sections use the same template, which in my setup is called postlist.njk. Within the relevant links, I added the following:

      +
      {% if post.data.image.src %}
      +  <img src="/img/{{ post.data.image.src }}" alt="{{ post.data.image.alt }}">
      +{% else %}
      +  <div class="missing-image"></div>
      +{% endif %}
      +

      post body

      +

      the post body looks similar:

      +
      {% if image.src %}
      +<img class="featured-img" src="/posts/img/{{ image.src }}" alt="{{ image.alt }}">
      +{% endif %}
      +

      together, that sets up featured images for posts.

      +
      +

      pagination

      +

      simple pagination

      +

      Post pagination in Eleventy is pretty straightforward, mostly requiring some specific front matter.

      +

      The home page pagination I have set up here looks like the following (in index.njk):

      +
      ---
      +pagination:
      +  data: collections.posts
      +  size: 13
      +  alias: posts
      +  reverse: true
      +---
      +
      +

      6 posts per page, paginate data from collections.posts which we'll call just posts for short, and do it in reverse (aka, most recent posts show first).

      +

      You'll also likely want previous and next buttons. I did. Here's what I have...

      +

      pagination.njk

      +

      There's two components to this, the bigger one being this pagination.njk template. Look, I like my little icons, ok? It takes an olderHref and a newerHref, and optionally an olderTitle and newerTitle.

      +
      {% if olderHref or newerHref %}
      +<nav aria-label="pagination">
      +  <ol class="pagination {% if inPost %}post-pagination{% endif %}">
      +    {% if olderHref %}
      +    <li class="older">
      +      <a href="{{ olderHref }}">
      +        <i class="fa-solid fa-hand-point-left" aria-hidden="true"></i>
      +        {{ olderTitle or "older" }}
      +      </a>
      +    </li>
      +    {% endif %}
      +    {% if newerHref %}
      +    <li class="newer">
      +      <a href="{{ newerHref }}">
      +        {{ newerTitle or "newer" }}
      +        <i class="fa-solid fa-hand-point-right" aria-hidden="true"></i>
      +      </a>
      +    </li>
      +    {% endif %}
      +  </ol>
      +</nav>
      +{% endif %}
      +

      calling the template

      +

      From index.njk we can include "pagination.njk":

      +
      {# idk why these are backwards either #}
      +{% set newerHref = pagination.href.previous %}
      +{% set olderHref = pagination.href.next %}
      +{% include "pagination.njk" %}
      +
      +

      Yup. The order of previous vs. next is totally unintuitive to me, too.

      +

      complex pagination

      +

      however, there's a catch. Tag pages are created via pagination! It's a lot harder to paginate those - you can't just use the front matter to set it up.

      +

      I untangled this GitHub issue about double-layered pagination and came to the following solution...

      +

      eleventy.config.js

      +

      in eleventy.config.js:

      +
      // note that this uses the lodash.chunk method, so you’ll have to import that
      +eleventyConfig.addCollection("tagPagination", function(collection) {
      +  // Get unique list of tags
      +  let tagSet = new Set(collection.getAllSorted().flatMap((post) => post.data.tags || []));
      +
      +  // Get each item that matches the tag
      +  let paginationSize = 6;
      +  let tagMap = [];
      +  let tagArray = [...tagSet];
      +
      +  for( let tagName of tagArray) {
      +    let tagItems = collection.getFilteredByTag(tagName);
      +    let pagedItems = chunk(tagItems.reverse(), paginationSize);
      +
      +    for( let pageNumber = 0, max = pagedItems.length; pageNumber < max; pageNumber++) {
      +      tagMap.push({
      +        tagName: tagName,
      +        pageNumber: pageNumber,
      +        pageSize: pagedItems.length,
      +        pageData: pagedItems[pageNumber]
      +      });
      +    }
      +  }
      +
      +  return tagMap;
      +});
      +

      tag-pages.njk

      +

      in my tag-pages.njk file (or whatever you use to template out your tag pages):

      +
      ---
      +pagination:
      +  data: collections.tagPagination
      +  size: 1
      +  alias: tag
      +eleventyComputed:
      +  permalink: /tags/{{ tag.tagName | slugify }}/% if tag.pageNumber %{{ tag.pageNumber + 1 }}/% endif %
      +  title: "Posts tagged {{ tag.tagName }}"
      +eleventyExcludeFromCollections: true
      +---
      +<h1>Posts tagged “{{ tag.tagName }}”</h1>
      +
      +{% set postlist = tag.pageData %}
      +{% include "postlist.njk" %}
      +
      +{# idk why these are backwards either #}
      +{% if tag.pageNumber > 0 %}
      +  {% set newerHref = pagination.href.previous %}
      +{% endif %}
      +{% if tag.pageNumber < tag.pageSize - 1 %}
      +  {% set olderHref = pagination.href.next %}
      +{% endif %}
      +{% include "pagination.njk" %}
      +

      note the pagination checking tag.pageNumber against tag.PageSize - the original suggested solution in the GitHub post creates an issue where the pagination loops through all of the tag pages bit-by-bit. This sorts that - hat tip to TheReyzar who mentioned the issue and showed part of their solution.

      +

      filters.js (again)

      +

      finally, in my filters.js file, I add the tagPagination tag to the tags that get filtered using filterTagList:

      +
      eleventyConfig.addFilter("filterTagList", function filterTagList(tags) {
      +  return (tags || []).filter(tag => ["all", "posts", "tagPagination"].indexOf(tag) === -1);
      +});
      +
      +

      tag image preview

      +

      today I tackled making the tag page more visually interesting.

      + +

      first, I worked on previewing the first featured image. The focus here is on digging into collections[tag] (reversed!) to get to the data of the first post.

      +
      <ul class="taglist">
      +{% for tag in collections | getKeys | filterTagList | sortAlphabetically %}
      +	{% set tagUrl %}/tags/{{ tag | slugify }}/{% endset %}
      +	<li>
      +    <a href="{{ tagUrl }}" class="taglist-link">
      +      {% set tagRecent = collections[tag] | reverse %}
      +      {% if tagRecent[0].data.image.src %}
      +        <img src="/posts/img/{{ tagRecent[0].data.image.src }}" alt="{{ tagRecent[0].data.image.alt }}">
      +      {% else %}
      +        <div class="missing-image"></div>
      +      {% endif %}
      +      <span class="post-tag">{{ tag }}</span>
      +      {% set numPosts = collections[tag].length %}
      +      ({{ numPosts }} post{% if numPosts > 1 %}s{% endif %})
      +    </a>
      +  </li>
      +{% endfor %}
      +</ul>
      + +

      I found that having just the first featured image made the tag page hard to differentiate from any of the pages listing individual posts, so from there I moved to showing 4 images (or empty rectangles where there weren't four to show).

      +
      <ul class="taglist">
      +{% for tag in collections | getKeys | filterTagList | sortAlphabetically %}
      +	{% set tagUrl %}/tags/{{ tag | slugify }}/{% endset %}
      +	<li>
      +    <a href="{{ tagUrl }}" class="taglist-link">
      +      <div class="tag-imgs">
      +        {% set tagRecent = collections[tag] | reverse %}
      +        {% for i in range(0, 4) %}
      +        {% if tagRecent[i].data.image.src %}
      +          <img src="/posts/img/{{ tagRecent[i].data.image.src }}" alt="{{ tagRecent[i].data.image.alt }}">
      +        {% else %}
      +          <div class="missing-image"></div>
      +        {% endif %}
      +        {% endfor %}
      +      </div>
      +      <span class="post-tag">{{ tag }}</span>
      +      {% set numPosts = collections[tag].length %}
      +      ({{ numPosts }} post{% if numPosts > 1 %}s{% endif %})
      +    </a>
      +  </li>
      +{% endfor %}
      +</ul>
      +

      with a bit of display: grid, we're good to go, right?

      +

      handling multiple aspect ratios

      +

      this had worked so far because the photos on the lessons site are from my camera in landscape mode, producing neat, identical 3:2 aspect ratios. Let's throw a wrench in that and introduce a portrait-mode photo.

      +

      thankfully, the CSS property aspect-ratio makes this pretty straightforward, and object-fit finishes the job.

      +
      .taglist-link img {
      +  aspect-ratio: 3 / 2;
      +  object-fit: cover;
      +}
      +

      (I also set the missing-img <div>s to have the same aspect ratio.)

      +
      +

      There's the good stuff from 11ty Lessons. Hope you enjoyed.

      + +
      + + + + + + + + + + + + +
      + + +
      +
      + + + + + + + \ No newline at end of file diff --git a/_site/euphorbia/index.html b/_site/euphorbia/index.html index 02b1244..f03ef2c 100644 --- a/_site/euphorbia/index.html +++ b/_site/euphorbia/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/fat-raccoon/index.html b/_site/fat-raccoon/index.html index 002a1bc..323f6b8 100644 --- a/_site/fat-raccoon/index.html +++ b/_site/fat-raccoon/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/fd-signifier-and-oppositional-sexism/index.html b/_site/fd-signifier-and-oppositional-sexism/index.html index b51a446..dc52036 100644 --- a/_site/fd-signifier-and-oppositional-sexism/index.html +++ b/_site/fd-signifier-and-oppositional-sexism/index.html @@ -1296,6 +1296,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/fedizinefest-2025/index.html b/_site/fedizinefest-2025/index.html index dd0d5dd..78f05df 100644 --- a/_site/fedizinefest-2025/index.html +++ b/_site/fedizinefest-2025/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/feed.xml b/_site/feed.xml index a7d0d15..3fc1d23 100644 --- a/_site/feed.xml +++ b/_site/feed.xml @@ -4,16 +4,317 @@ Lee Cattarin... on the internet! - 2026-02-19T21:09:51Z + 2026-02-19T00:00:00Z https://leecat.art/ Lee Cattarin lee.cattarin@gmail.com + + eleventy lessons + + 2026-02-19T00:00:00Z + https://leecat.art/eleventy-lessons/ + <p>recently I wrote <em>several</em> sites using <a href="https://www.11ty.dev/" target="_blank" rel="external">Eleventy</a> (4? 5?). Including, over the past few days, this one! That's right, if you're reading this, we're now running on 11ty and hosted by <a href="https://heckin.technology/" target="_blank" rel="external">heckin.technology</a>. See ya, GitHub. Won't miss ya.</p> +<p>I've compiled some of the things I've learned in a standalone site: <a href="https://inherentlee.codeberg.page/lessons/" target="_blank" rel="external">11ty Lessons</a>.</p> +<p>however, since I don't know how much I'll focus on that specific site - it is mostly a sample - I am re-publishing the most useful information here. I'll skip the intro to Markdown content. I'm also going to update them where I've learned more or to better match what's represented on this site.</p> +<p>this will comprise of 4 parts: <a href="https://leecat.art/eleventy-lessons/#related-posts">related posts</a>, <a href="https://leecat.art/eleventy-lessons/#featured-images">featured images</a>, <a href="https://leecat.art/eleventy-lessons/#pagination">pagination</a>, and <a href="https://leecat.art/eleventy-lessons/#tag-image-preview">tag image preview</a>. Feel free to jump ahead, as none depend on the others.</p> +<hr> +<h2 id="related-posts">related posts</h2> +<p>by default, the <a href="https://leecat.art/eleventy-lessons/github.com/11ty/eleventy-base-blog" target="_blank" rel="external">Eleventy base blog</a> comes with pagination between posts. Post 2 can take you to posts 1 and 3, etc.</p> +<p>while that is useful for <em>this</em> site, when building another site I wanted to see a couple randomly-suggested posts that shared 1 or more tags.</p> +<p>I started by referring to <a href="https://github.com/11ty/eleventy/discussions/2534" target="_blank rel=external&quot;">this GitHub issue about related posts</a>. I had to fix a few errors that arose from the suggested code.</p> +<p>I also wanted to make two changes:</p> +<ol> +<li>I didn't want to just see posts that shared <em>all</em> tags, but rather posts that shared <em>any</em> tag</li> +<li>I wanted to randomly add a few posts instead of just getting whatever was first (with a shared tag) in the post order</li> +</ol> +<h3 id="filters-js">filters.js</h3> +<p>after adjusting for those needs, I had the following in <code>filters.js</code>:</p> +<pre class="language-js"><code class="language-js">eleventyConfig<span class="token punctuation">.</span><span class="token function">addNunjucksFilter</span><span class="token punctuation">(</span><span class="token string">"excludeFromCollection"</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">collection<span class="token operator">=</span><span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">,</span> pageUrl<span class="token operator">=</span><span class="token keyword">this</span><span class="token punctuation">.</span>ctx<span class="token punctuation">.</span>page<span class="token punctuation">.</span>url</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token keyword">return</span> collection<span class="token punctuation">.</span><span class="token function">filter</span><span class="token punctuation">(</span><span class="token parameter">post</span> <span class="token operator">=></span> post<span class="token punctuation">.</span>url <span class="token operator">!==</span> pageUrl<span class="token punctuation">)</span><span class="token punctuation">;</span> +<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + +eleventyConfig<span class="token punctuation">.</span><span class="token function">addFilter</span><span class="token punctuation">(</span><span class="token string">"filterByTags"</span><span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">collection<span class="token operator">=</span><span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">,</span> <span class="token operator">...</span>requiredTags</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token keyword">return</span> collection<span class="token punctuation">.</span><span class="token function">filter</span><span class="token punctuation">(</span><span class="token parameter">post</span> <span class="token operator">=></span> <span class="token punctuation">{</span> + <span class="token keyword">return</span> requiredTags<span class="token punctuation">.</span><span class="token function">flat</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">some</span><span class="token punctuation">(</span><span class="token parameter">tag</span> <span class="token operator">=></span> post<span class="token punctuation">.</span>data<span class="token punctuation">.</span>tags<span class="token punctuation">.</span><span class="token function">includes</span><span class="token punctuation">(</span>tag<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span> +<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + +eleventyConfig<span class="token punctuation">.</span><span class="token function">addFilter</span><span class="token punctuation">(</span><span class="token string">"randomize"</span><span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">array</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token comment">// Create a copy of the array to avoid modifying the original</span> + <span class="token keyword">let</span> shuffledArray <span class="token operator">=</span> array<span class="token punctuation">.</span><span class="token function">slice</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + + <span class="token comment">// Fisher-Yates shuffle algorithm</span> + <span class="token keyword">for</span> <span class="token punctuation">(</span><span class="token keyword">let</span> i <span class="token operator">=</span> shuffledArray<span class="token punctuation">.</span>length <span class="token operator">-</span> <span class="token number">1</span><span class="token punctuation">;</span> i <span class="token operator">></span> <span class="token number">0</span><span class="token punctuation">;</span> i<span class="token operator">--</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token keyword">const</span> j <span class="token operator">=</span> Math<span class="token punctuation">.</span><span class="token function">floor</span><span class="token punctuation">(</span>Math<span class="token punctuation">.</span><span class="token function">random</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">*</span> <span class="token punctuation">(</span>i <span class="token operator">+</span> <span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + <span class="token punctuation">[</span>shuffledArray<span class="token punctuation">[</span>i<span class="token punctuation">]</span><span class="token punctuation">,</span> shuffledArray<span class="token punctuation">[</span>j<span class="token punctuation">]</span><span class="token punctuation">]</span> <span class="token operator">=</span> <span class="token punctuation">[</span>shuffledArray<span class="token punctuation">[</span>j<span class="token punctuation">]</span><span class="token punctuation">,</span> shuffledArray<span class="token punctuation">[</span>i<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">;</span> + <span class="token punctuation">}</span> + + <span class="token keyword">return</span> shuffledArray<span class="token punctuation">;</span> +<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span></code></pre> +<h3 id="post-njk">post.njk</h3> +<p>I used this in my post layout. <code>filterTagList</code> comes with the base blog by default, and removes the tags &quot;posts&quot; and &quot;all.&quot; <code>head</code> also comes with the base blog. <code>postlist.njk</code> is my modified-from-the-base-blog post layout.</p> +<pre class="language-html"><code class="language-html">{% set relevantTags = tags | filterTagList %} +{% set postlist = collections.posts | filterByTags(relevantTags) | excludeFromCollection(page.url) | randomize | head(2) %} +{% if postlist.length %} +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>section</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>related-posts<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>h2</span><span class="token punctuation">></span></span>related posts<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>h2</span><span class="token punctuation">></span></span> + {% include "postlist.njk" %} +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>section</span><span class="token punctuation">></span></span> +{% endif %}</code></pre> +<p>and that sorts related posts.</p> +<hr> +<h2 id="featured-images">featured images</h2> +<blockquote> +<p>this one's been edited from the lessons site. I've learned a bit more about 11ty images and feel more comfortable with my build now.</p> +</blockquote> +<p>images in 11ty use the <a href="https://www.11ty.dev/docs/plugins/image/#eleventy-transform" target="_blank" rel="external">Image Transform Plugin</a>. I found it hard to find anything to reference while building this - a lot of sites in the template gallery are either text-heavy or not using the plugin - so I'm reproducing what I've got here for reference.</p> +<h3 id="file-structure">file structure</h3> +<pre><code>content/ +|--img/ +| |--sample-0.jpg +| |--sample-1.jpg +| `--etc +|--posts/ +| |--lesson-0-front-matter-and-urls.md +| |--lesson-1-headings-paragraphs-and-horizontal-lines.md +| `--etc +`--etc +</code></pre> +<h3 id="front-matter">front matter</h3> +<p>for any given post, my front matter references the image in this manner:</p> +<pre><code>--- +image: + src: sample-0.jpg + alt: moss on a fencepost +--- +</code></pre> +<h3 id="image-html-transform">image HTML transform</h3> +<p>As mentioned, there's a plugin for images. If you started with the base blog, in <code>eleventy.config.js</code>, you'll probably find a chunk of code similar to this already in place:</p> +<pre class="language-js"><code class="language-js">eleventyConfig<span class="token punctuation">.</span><span class="token function">addPlugin</span><span class="token punctuation">(</span>eleventyImageTransformPlugin<span class="token punctuation">,</span> <span class="token punctuation">{</span> + <span class="token literal-property property">formats</span><span class="token operator">:</span> <span class="token punctuation">[</span><span class="token string">"auto"</span><span class="token punctuation">]</span><span class="token punctuation">,</span> + + <span class="token literal-property property">widths</span><span class="token operator">:</span> <span class="token punctuation">[</span><span class="token number">640</span><span class="token punctuation">]</span><span class="token punctuation">,</span> + <span class="token literal-property property">failOnError</span><span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span> + <span class="token literal-property property">htmlOptions</span><span class="token operator">:</span> <span class="token punctuation">{</span> + <span class="token literal-property property">imgAttributes</span><span class="token operator">:</span> <span class="token punctuation">{</span> + <span class="token comment">// e.g. &lt;img loading decoding> assigned on the HTML tag will override these values.</span> + <span class="token literal-property property">loading</span><span class="token operator">:</span> <span class="token string">"lazy"</span><span class="token punctuation">,</span> + <span class="token literal-property property">decoding</span><span class="token operator">:</span> <span class="token string">"async"</span><span class="token punctuation">,</span> + <span class="token punctuation">}</span> + <span class="token punctuation">}</span><span class="token punctuation">,</span> + + <span class="token literal-property property">sharpOptions</span><span class="token operator">:</span> <span class="token punctuation">{</span> + <span class="token literal-property property">animated</span><span class="token operator">:</span> <span class="token boolean">true</span><span class="token punctuation">,</span> + <span class="token punctuation">}</span><span class="token punctuation">,</span> +<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span></code></pre> +<p>setting <code>formats</code> to &quot;auto&quot; helps - use whatever type of image you want, get that type out. The default settings that came with the Eleventy base blog didn't set a <code>width</code>, which I wanted (by default, images off my camera - like the hellebore featured image for this post - are almost 5k pixels wide). I also found it helpful to set <code>failOnError</code> to true for a little more feedback.</p> +<blockquote> +<p>NOTE: It sure seems like Eleventy will fail your image processing if there's no alt text. While admirable, it would be nice if I could find any documentation for this!</p> +</blockquote> +<h3 id="passthrough-copy">passthrough copy</h3> +<p>as I worked through this, I thought I needed a passthrough copy for a while. You don't - just let the plugin do its thing.</p> +<h3 id="templating">templating</h3> +<p>I needed images to show up in 3 places:</p> +<ul> +<li>In the lists of posts on the home page, I wanted each post to show its featured image</li> +<li>In the &quot;related posts&quot; section on each individual post, I wanted each related post to show its featured image</li> +<li>And of course, I wanted the post to show its own featured image</li> +</ul> +<h3 id="home-page-and-related-posts">home page and related posts</h3> +<p>both of these sections use the same template, which in my setup is called <code>postlist.njk</code>. Within the relevant links, I added the following:</p> +<pre class="language-html"><code class="language-html">{% if post.data.image.src %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>img</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>/img/{{ post.data.image.src }}<span class="token punctuation">"</span></span> <span class="token attr-name">alt</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ post.data.image.alt }}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> +{% else %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>missing-image<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">></span></span> +{% endif %}</code></pre> +<h3 id="post-body">post body</h3> +<p>the post body looks similar:</p> +<pre class="language-html"><code class="language-html">{% if image.src %} +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>img</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>featured-img<span class="token punctuation">"</span></span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>/posts/img/{{ image.src }}<span class="token punctuation">"</span></span> <span class="token attr-name">alt</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ image.alt }}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> +{% endif %}</code></pre> +<p>together, that sets up featured images for posts.</p> +<hr> +<h2 id="pagination">pagination</h2> +<h3 id="simple-pagination">simple pagination</h3> +<p><a href="https://www.11ty.dev/docs/pagination/" target="_blank" rel="external">Post pagination in Eleventy is pretty straightforward</a>, mostly requiring some specific front matter.</p> +<p>The home page pagination I have set up here looks like the following (in <code>index.njk</code>):</p> +<pre><code>--- +pagination: + data: collections.posts + size: 13 + alias: posts + reverse: true +--- +</code></pre> +<p>6 posts per page, paginate data from <code>collections.posts</code> which we'll call just <code>posts</code> for short, and do it in reverse (aka, most recent posts show first).</p> +<p><a href="https://www.11ty.dev/docs/pagination/nav" target="_blank" rel="external">You'll also likely want previous and next buttons</a>. I did. Here's what I have...</p> +<h4 id="pagination-njk">pagination.njk</h4> +<p>There's two components to this, the bigger one being this <code>pagination.njk</code> template. Look, I like my little icons, ok? It takes an <code>olderHref</code> and a <code>newerHref</code>, and optionally an <code>olderTitle</code> and <code>newerTitle</code>.</p> +<pre class="language-html"><code class="language-html">{% if olderHref or newerHref %} +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>nav</span> <span class="token attr-name">aria-label</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>pagination<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>ol</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>pagination {% if inPost %}post-pagination{% endif %}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + {% if olderHref %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>li</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>older<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ olderHref }}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>i</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>fa-solid fa-hand-point-left<span class="token punctuation">"</span></span> <span class="token attr-name">aria-hidden</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>i</span><span class="token punctuation">></span></span> + {{ olderTitle or "older" }} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>li</span><span class="token punctuation">></span></span> + {% endif %} + {% if newerHref %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>li</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>newer<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ newerHref }}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + {{ newerTitle or "newer" }} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>i</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>fa-solid fa-hand-point-right<span class="token punctuation">"</span></span> <span class="token attr-name">aria-hidden</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>true<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>i</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>li</span><span class="token punctuation">></span></span> + {% endif %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>ol</span><span class="token punctuation">></span></span> +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>nav</span><span class="token punctuation">></span></span> +{% endif %}</code></pre> +<h4 id="calling-the-template">calling the template</h4> +<p>From <code>index.njk</code> we can <code>include &quot;pagination.njk&quot;</code>:</p> +<pre><code>{# idk why these are backwards either #} +{% set newerHref = pagination.href.previous %} +{% set olderHref = pagination.href.next %} +{% include &quot;pagination.njk&quot; %} +</code></pre> +<p>Yup. The order of previous vs. next is totally unintuitive to me, too.</p> +<h3 id="complex-pagination">complex pagination</h3> +<p>however, there's a catch. <a href="https://www.11ty.dev/docs/quicktips/tag-pages/" target="_blank" rel="external">Tag pages are <em>created</em> via pagination</a>! It's a lot harder to paginate those - you can't just use the front matter to set it up.</p> +<p>I untangled <a href="https://github.com/11ty/eleventy/issues/332#issuecomment-445236776" target="_blank" rel="external">this GitHub issue about double-layered pagination</a> and came to the following solution...</p> +<h4 id="eleventy-config-js">eleventy.config.js</h4> +<p>in <code>eleventy.config.js</code>:</p> +<pre class="language-js"><code class="language-js"><span class="token comment">// note that this uses the lodash.chunk method, so you’ll have to import that</span> +eleventyConfig<span class="token punctuation">.</span><span class="token function">addCollection</span><span class="token punctuation">(</span><span class="token string">"tagPagination"</span><span class="token punctuation">,</span> <span class="token keyword">function</span><span class="token punctuation">(</span><span class="token parameter">collection</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token comment">// Get unique list of tags</span> + <span class="token keyword">let</span> tagSet <span class="token operator">=</span> <span class="token keyword">new</span> <span class="token class-name">Set</span><span class="token punctuation">(</span>collection<span class="token punctuation">.</span><span class="token function">getAllSorted</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">flatMap</span><span class="token punctuation">(</span><span class="token punctuation">(</span><span class="token parameter">post</span><span class="token punctuation">)</span> <span class="token operator">=></span> post<span class="token punctuation">.</span>data<span class="token punctuation">.</span>tags <span class="token operator">||</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + + <span class="token comment">// Get each item that matches the tag</span> + <span class="token keyword">let</span> paginationSize <span class="token operator">=</span> <span class="token number">6</span><span class="token punctuation">;</span> + <span class="token keyword">let</span> tagMap <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span> + <span class="token keyword">let</span> tagArray <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token operator">...</span>tagSet<span class="token punctuation">]</span><span class="token punctuation">;</span> + + <span class="token keyword">for</span><span class="token punctuation">(</span> <span class="token keyword">let</span> tagName <span class="token keyword">of</span> tagArray<span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token keyword">let</span> tagItems <span class="token operator">=</span> collection<span class="token punctuation">.</span><span class="token function">getFilteredByTag</span><span class="token punctuation">(</span>tagName<span class="token punctuation">)</span><span class="token punctuation">;</span> + <span class="token keyword">let</span> pagedItems <span class="token operator">=</span> <span class="token function">chunk</span><span class="token punctuation">(</span>tagItems<span class="token punctuation">.</span><span class="token function">reverse</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">,</span> paginationSize<span class="token punctuation">)</span><span class="token punctuation">;</span> + + <span class="token keyword">for</span><span class="token punctuation">(</span> <span class="token keyword">let</span> pageNumber <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">,</span> max <span class="token operator">=</span> pagedItems<span class="token punctuation">.</span>length<span class="token punctuation">;</span> pageNumber <span class="token operator">&lt;</span> max<span class="token punctuation">;</span> pageNumber<span class="token operator">++</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + tagMap<span class="token punctuation">.</span><span class="token function">push</span><span class="token punctuation">(</span><span class="token punctuation">{</span> + <span class="token literal-property property">tagName</span><span class="token operator">:</span> tagName<span class="token punctuation">,</span> + <span class="token literal-property property">pageNumber</span><span class="token operator">:</span> pageNumber<span class="token punctuation">,</span> + <span class="token literal-property property">pageSize</span><span class="token operator">:</span> pagedItems<span class="token punctuation">.</span>length<span class="token punctuation">,</span> + <span class="token literal-property property">pageData</span><span class="token operator">:</span> pagedItems<span class="token punctuation">[</span>pageNumber<span class="token punctuation">]</span> + <span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span> + <span class="token punctuation">}</span> + <span class="token punctuation">}</span> + + <span class="token keyword">return</span> tagMap<span class="token punctuation">;</span> +<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span></code></pre> +<h4 id="tag-pages-njk">tag-pages.njk</h4> +<p>in my <code>tag-pages.njk</code> file (or whatever you use to template out your tag pages):</p> +<pre class="language-html"><code class="language-html">--- +pagination: + data: collections.tagPagination + size: 1 + alias: tag +eleventyComputed: + permalink: /tags/{{ tag.tagName | slugify }}/% if tag.pageNumber %{{ tag.pageNumber + 1 }}/% endif % + title: "Posts tagged {{ tag.tagName }}" +eleventyExcludeFromCollections: true +--- +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>h1</span><span class="token punctuation">></span></span>Posts tagged “{{ tag.tagName }}”<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>h1</span><span class="token punctuation">></span></span> + +{% set postlist = tag.pageData %} +{% include "postlist.njk" %} + +{# idk why these are backwards either #} +{% if tag.pageNumber > 0 %} + {% set newerHref = pagination.href.previous %} +{% endif %} +{% if tag.pageNumber &lt; tag.pageSize - 1 %} + {% set olderHref = pagination.href.next %} +{% endif %} +{% include "pagination.njk" %}</code></pre> +<p>note the pagination checking <code>tag.pageNumber</code> against <code>tag.PageSize</code> - the <a href="https://github.com/11ty/eleventy/issues/332#issuecomment-445236776" target="_blank" rel="external">original suggested solution</a> in the GitHub post creates an issue where the pagination loops through <em>all</em> of the tag pages bit-by-bit. This sorts that - hat tip to <a href="https://github.com/11ty/eleventy/issues/332#issuecomment-1248185406" target="_blank" rel="external">TheReyzar who mentioned the issue and showed part of their solution</a>.</p> +<h4 id="filters-js-again">filters.js (again)</h4> +<p>finally, in my <code>filters.js</code> file, I add the <code>tagPagination</code> tag to the tags that get filtered using <code>filterTagList</code>:</p> +<pre class="language-js"><code class="language-js">eleventyConfig<span class="token punctuation">.</span><span class="token function">addFilter</span><span class="token punctuation">(</span><span class="token string">"filterTagList"</span><span class="token punctuation">,</span> <span class="token keyword">function</span> <span class="token function">filterTagList</span><span class="token punctuation">(</span><span class="token parameter">tags</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> + <span class="token keyword">return</span> <span class="token punctuation">(</span>tags <span class="token operator">||</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">filter</span><span class="token punctuation">(</span><span class="token parameter">tag</span> <span class="token operator">=></span> <span class="token punctuation">[</span><span class="token string">"all"</span><span class="token punctuation">,</span> <span class="token string">"posts"</span><span class="token punctuation">,</span> <span class="token string">"tagPagination"</span><span class="token punctuation">]</span><span class="token punctuation">.</span><span class="token function">indexOf</span><span class="token punctuation">(</span>tag<span class="token punctuation">)</span> <span class="token operator">===</span> <span class="token operator">-</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span> +<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">;</span></code></pre> +<hr> +<h2 id="tag-image-preview">tag image preview</h2> +<p>today I tackled making the tag page more visually interesting.</p> +<h3 id="preview-the-first-featured-image">preview the first featured image</h3> +<p>first, I worked on previewing the first featured image. The focus here is on digging into <code>collections[tag]</code> (reversed!) to get to the data of the first post.</p> +<pre class="language-html"><code class="language-html"><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>ul</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>taglist<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> +{% for tag in collections | getKeys | filterTagList | sortAlphabetically %} + {% set tagUrl %}/tags/{{ tag | slugify }}/{% endset %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>li</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ tagUrl }}<span class="token punctuation">"</span></span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>taglist-link<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + {% set tagRecent = collections[tag] | reverse %} + {% if tagRecent[0].data.image.src %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>img</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>/posts/img/{{ tagRecent[0].data.image.src }}<span class="token punctuation">"</span></span> <span class="token attr-name">alt</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ tagRecent[0].data.image.alt }}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + {% else %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>missing-image<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">></span></span> + {% endif %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>post-tag<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>{{ tag }}<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">></span></span> + {% set numPosts = collections[tag].length %} + ({{ numPosts }} post{% if numPosts > 1 %}s{% endif %}) + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>li</span><span class="token punctuation">></span></span> +{% endfor %} +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>ul</span><span class="token punctuation">></span></span></code></pre> +<h3 id="preview-a-collage-of-recent-featured-images">preview a collage of recent featured images</h3> +<p>I found that having just the first featured image made the tag page hard to differentiate from any of the pages listing individual posts, so from there I moved to showing 4 images (or empty rectangles where there weren't four to show).</p> +<pre class="language-html"><code class="language-html"><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>ul</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>taglist<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> +{% for tag in collections | getKeys | filterTagList | sortAlphabetically %} + {% set tagUrl %}/tags/{{ tag | slugify }}/{% endset %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>li</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ tagUrl }}<span class="token punctuation">"</span></span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>taglist-link<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>tag-imgs<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + {% set tagRecent = collections[tag] | reverse %} + {% for i in range(0, 4) %} + {% if tagRecent[i].data.image.src %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>img</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>/posts/img/{{ tagRecent[i].data.image.src }}<span class="token punctuation">"</span></span> <span class="token attr-name">alt</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>{{ tagRecent[i].data.image.alt }}<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> + {% else %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>missing-image<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">></span></span> + {% endif %} + {% endfor %} + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>post-tag<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>{{ tag }}<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">></span></span> + {% set numPosts = collections[tag].length %} + ({{ numPosts }} post{% if numPosts > 1 %}s{% endif %}) + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>a</span><span class="token punctuation">></span></span> + <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>li</span><span class="token punctuation">></span></span> +{% endfor %} +<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>ul</span><span class="token punctuation">></span></span></code></pre> +<p>with a bit of <code>display: grid</code>, we're good to go, right?</p> +<h4 id="handling-multiple-aspect-ratios">handling multiple aspect ratios</h4> +<p>this had worked so far because the photos on the lessons site are from my camera in landscape mode, producing neat, identical 3:2 aspect ratios. Let's throw a wrench in that and introduce a portrait-mode photo.</p> +<p>thankfully, the CSS property <code>aspect-ratio</code> makes this pretty straightforward, and <code>object-fit</code> finishes the job.</p> +<pre class="language-css"><code class="language-css"><span class="token selector">.taglist-link img</span> <span class="token punctuation">{</span> + <span class="token property">aspect-ratio</span><span class="token punctuation">:</span> 3 / 2<span class="token punctuation">;</span> + <span class="token property">object-fit</span><span class="token punctuation">:</span> cover<span class="token punctuation">;</span> +<span class="token punctuation">}</span></code></pre> +<p>(I also set the <code>missing-img</code> <code>&lt;div&gt;</code>s to have the same aspect ratio.)</p> +<hr> +<p>There's the good stuff from <a href="https://inherentlee.codeberg.page/lessons/" target="_blank" rel="external">11ty Lessons</a>. Hope you enjoyed.</p> + + + + crow + + 2026-02-09T00:00:00Z + https://leecat.art/crow/ + + screen reader optimizations - 2026-02-19T21:09:51Z + 2026-02-06T00:00:00Z https://leecat.art/screen-reader-optimizations/ <h2 id="context">context</h2> <p>recently, I've been working on a <a href="https://inherentlee.codeberg.page/spoonfairies/" target="_blank" rel="external">website for a project called spoonfairies</a>. On the providers page, we list a series of names along with their pronouns, location, and services offered. Visually, it looks like this:</p> @@ -70,13 +371,6 @@ <p>now, after more screen reader testing, it reads out smoothly. The <code>aria-label</code> precludes the actual link text and cleanly says what needs to be said, with nothing breaking up the text and the whole thing easily recognized as one link. <em>And</em> I've got my fancy styling. Sweet.</p> - - crow - - 2026-02-09T00:00:00Z - https://leecat.art/crow/ - - charlie the alpaca handspun @@ -131,14 +425,6 @@ 2026-01-18T00:00:00Z https://leecat.art/dyeing-fiber/ <p>hand-dyed with acid dyes</p> - - - - coral reef handspun - - 2026-01-18T00:00:00Z - https://leecat.art/coral-reef-handspun/ - <p>Fiber from <a href="https://www.etsy.com/shop/JakiraFarms" target="_blank" rel="external">Jakira Farms</a> in Coral Reef colorway. 100% merino.</p> \ No newline at end of file diff --git a/_site/fire-and-ice-handspun/index.html b/_site/fire-and-ice-handspun/index.html index d26994f..2bac28f 100644 --- a/_site/fire-and-ice-handspun/index.html +++ b/_site/fire-and-ice-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/fishhook-pride-keychains/index.html b/_site/fishhook-pride-keychains/index.html index 3991c15..1a7100c 100644 --- a/_site/fishhook-pride-keychains/index.html +++ b/_site/fishhook-pride-keychains/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/five-of-them/index.html b/_site/five-of-them/index.html index b009a0e..bba4df3 100644 --- a/_site/five-of-them/index.html +++ b/_site/five-of-them/index.html @@ -1274,6 +1274,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/fix-your-hearts/index.html b/_site/fix-your-hearts/index.html index f38f1ae..68d531e 100644 --- a/_site/fix-your-hearts/index.html +++ b/_site/fix-your-hearts/index.html @@ -1261,6 +1261,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/flatfish/index.html b/_site/flatfish/index.html index 43dc2c2..109af7b 100644 --- a/_site/flatfish/index.html +++ b/_site/flatfish/index.html @@ -1274,6 +1274,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/flicker/index.html b/_site/flicker/index.html index c103014..dc20fb3 100644 --- a/_site/flicker/index.html +++ b/_site/flicker/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/flocked-notebook/index.html b/_site/flocked-notebook/index.html index f54cf94..d5f4262 100644 --- a/_site/flocked-notebook/index.html +++ b/_site/flocked-notebook/index.html @@ -1275,6 +1275,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/foldy-wallet-with-thumb-slide/index.html b/_site/foldy-wallet-with-thumb-slide/index.html index 742290e..618cd21 100644 --- a/_site/foldy-wallet-with-thumb-slide/index.html +++ b/_site/foldy-wallet-with-thumb-slide/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/foldy-wallet/index.html b/_site/foldy-wallet/index.html index 4bfa02e..baf16c0 100644 --- a/_site/foldy-wallet/index.html +++ b/_site/foldy-wallet/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/fountain-pen-friendly-stationery/index.html b/_site/fountain-pen-friendly-stationery/index.html index 99ccb7f..71b968e 100644 --- a/_site/fountain-pen-friendly-stationery/index.html +++ b/_site/fountain-pen-friendly-stationery/index.html @@ -1277,6 +1277,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/foxgloves/index.html b/_site/foxgloves/index.html index fb45451..43799ea 100644 --- a/_site/foxgloves/index.html +++ b/_site/foxgloves/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/gallery/1/index.html b/_site/gallery/1/index.html index cd08a81..24515f5 100644 --- a/_site/gallery/1/index.html +++ b/_site/gallery/1/index.html @@ -1209,6 +1209,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/10/index.html b/_site/gallery/10/index.html index 88a81f0..7e84ae6 100644 --- a/_site/gallery/10/index.html +++ b/_site/gallery/10/index.html @@ -1213,6 +1213,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/11/index.html b/_site/gallery/11/index.html index d4cc6a3..dd891ef 100644 --- a/_site/gallery/11/index.html +++ b/_site/gallery/11/index.html @@ -1091,6 +1091,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/2/index.html b/_site/gallery/2/index.html index 9505aa3..b85b9b1 100644 --- a/_site/gallery/2/index.html +++ b/_site/gallery/2/index.html @@ -1223,6 +1223,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/3/index.html b/_site/gallery/3/index.html index bdd780f..e96e53b 100644 --- a/_site/gallery/3/index.html +++ b/_site/gallery/3/index.html @@ -1205,6 +1205,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/4/index.html b/_site/gallery/4/index.html index ec0150e..14dee7a 100644 --- a/_site/gallery/4/index.html +++ b/_site/gallery/4/index.html @@ -1213,6 +1213,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/5/index.html b/_site/gallery/5/index.html index a6336c5..7a7ebb3 100644 --- a/_site/gallery/5/index.html +++ b/_site/gallery/5/index.html @@ -1207,6 +1207,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/6/index.html b/_site/gallery/6/index.html index e3b48f6..123c122 100644 --- a/_site/gallery/6/index.html +++ b/_site/gallery/6/index.html @@ -1211,6 +1211,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/7/index.html b/_site/gallery/7/index.html index 45e73cf..5d36d21 100644 --- a/_site/gallery/7/index.html +++ b/_site/gallery/7/index.html @@ -1255,6 +1255,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/8/index.html b/_site/gallery/8/index.html index 087348d..6aad8fb 100644 --- a/_site/gallery/8/index.html +++ b/_site/gallery/8/index.html @@ -1237,6 +1237,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/9/index.html b/_site/gallery/9/index.html index f99e970..75a43ce 100644 --- a/_site/gallery/9/index.html +++ b/_site/gallery/9/index.html @@ -1239,6 +1239,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/gallery/index.html b/_site/gallery/index.html index c501c47..24c2001 100644 --- a/_site/gallery/index.html +++ b/_site/gallery/index.html @@ -1197,6 +1197,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/geese-trans-wrongs/index.html b/_site/geese-trans-wrongs/index.html index 297ce95..dc2e398 100644 --- a/_site/geese-trans-wrongs/index.html +++ b/_site/geese-trans-wrongs/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/geese/index.html b/_site/geese/index.html index cf10428..1abf2f7 100644 --- a/_site/geese/index.html +++ b/_site/geese/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/gender-as-a-proxy-variable/index.html b/_site/gender-as-a-proxy-variable/index.html index 7901277..edc32eb 100644 --- a/_site/gender-as-a-proxy-variable/index.html +++ b/_site/gender-as-a-proxy-variable/index.html @@ -1451,6 +1451,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/gender-in-data-models/index.html b/_site/gender-in-data-models/index.html index 2bf7ca0..3ea8cdd 100644 --- a/_site/gender-in-data-models/index.html +++ b/_site/gender-in-data-models/index.html @@ -1501,6 +1501,6 @@ This may also be expanded to a multi-step approach, with questions covering some - + \ No newline at end of file diff --git a/_site/gender/index.html b/_site/gender/index.html index ce430f8..0f85ae2 100644 --- a/_site/gender/index.html +++ b/_site/gender/index.html @@ -1285,6 +1285,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/girldick/index.html b/_site/girldick/index.html index f409b35..0a8cb39 100644 --- a/_site/girldick/index.html +++ b/_site/girldick/index.html @@ -1289,6 +1289,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/give-to-trans-orgs-and-people/index.html b/_site/give-to-trans-orgs-and-people/index.html index 64c662a..884d0a8 100644 --- a/_site/give-to-trans-orgs-and-people/index.html +++ b/_site/give-to-trans-orgs-and-people/index.html @@ -1321,6 +1321,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/gradient-purse-strap/index.html b/_site/gradient-purse-strap/index.html index 92da244..4abb4a6 100644 --- a/_site/gradient-purse-strap/index.html +++ b/_site/gradient-purse-strap/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/green-memo-pad/index.html b/_site/green-memo-pad/index.html index b32529c..27a6072 100644 --- a/_site/green-memo-pad/index.html +++ b/_site/green-memo-pad/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/greeting-loons/index.html b/_site/greeting-loons/index.html index 0a2c09a..c4edaa9 100644 --- a/_site/greeting-loons/index.html +++ b/_site/greeting-loons/index.html @@ -1272,6 +1272,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/greeting-quorbs/index.html b/_site/greeting-quorbs/index.html index 32ffdde..cfbff3d 100644 --- a/_site/greeting-quorbs/index.html +++ b/_site/greeting-quorbs/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/guestbook/index.html b/_site/guestbook/index.html index 82f8861..f22cd96 100644 --- a/_site/guestbook/index.html +++ b/_site/guestbook/index.html @@ -1077,6 +1077,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/hair/index.html b/_site/hair/index.html index 37a80c6..a198098 100644 --- a/_site/hair/index.html +++ b/_site/hair/index.html @@ -1274,6 +1274,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/hand-dyed-gold-handspun/index.html b/_site/hand-dyed-gold-handspun/index.html index c9767b7..d2e4f51 100644 --- a/_site/hand-dyed-gold-handspun/index.html +++ b/_site/hand-dyed-gold-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/handcombed-jacobs-handspun/index.html b/_site/handcombed-jacobs-handspun/index.html index 86a0b20..ef2de53 100644 --- a/_site/handcombed-jacobs-handspun/index.html +++ b/_site/handcombed-jacobs-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/handedness-toggle/index.html b/_site/handedness-toggle/index.html index a7f71ed..ae9809b 100644 --- a/_site/handedness-toggle/index.html +++ b/_site/handedness-toggle/index.html @@ -1488,6 +1488,6 @@ alignToggle. - + \ No newline at end of file diff --git a/_site/handspun-yarn-in-party-mix-and-orange-gold/index.html b/_site/handspun-yarn-in-party-mix-and-orange-gold/index.html index 0736553..7b62d8e 100644 --- a/_site/handspun-yarn-in-party-mix-and-orange-gold/index.html +++ b/_site/handspun-yarn-in-party-mix-and-orange-gold/index.html @@ -1283,6 +1283,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/happy-bihrtday/index.html b/_site/happy-bihrtday/index.html index c8dbc0e..f959745 100644 --- a/_site/happy-bihrtday/index.html +++ b/_site/happy-bihrtday/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/happy-solstice-2024/index.html b/_site/happy-solstice-2024/index.html index 44dc493..26f4675 100644 --- a/_site/happy-solstice-2024/index.html +++ b/_site/happy-solstice-2024/index.html @@ -1253,6 +1253,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/happy-solstice-2025/index.html b/_site/happy-solstice-2025/index.html index 732912b..55c24b6 100644 --- a/_site/happy-solstice-2025/index.html +++ b/_site/happy-solstice-2025/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/heron/index.html b/_site/heron/index.html index b51acb5..a65b580 100644 --- a/_site/heron/index.html +++ b/_site/heron/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/hummingbird-become-ungovernable/index.html b/_site/hummingbird-become-ungovernable/index.html index af6679a..4eedc3a 100644 --- a/_site/hummingbird-become-ungovernable/index.html +++ b/_site/hummingbird-become-ungovernable/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/icelandic-lamb-handspun/index.html b/_site/icelandic-lamb-handspun/index.html index 9096ba8..8303f08 100644 --- a/_site/icelandic-lamb-handspun/index.html +++ b/_site/icelandic-lamb-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/img/hellebore.jpg b/_site/img/hellebore.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab2105607d5ef2b565eb08a69fe4f621a9e60c6e GIT binary patch literal 42419 zcmb5VcQjl7A3uI$#%PV&d+!-kZPnU4_Nc9Pl~S8fMTr$eYt|NfE43*?(b}tOM3t&) zYR_-ppWpfY@%{6A&&fGCxyijZ_jO;d=VLu@7jIX9M*tB4ArT<~5fLE~F)!{5CI4uA0Ll^kN^*aPY8hU@Cm3mB?+k?5*a(*T zzw-DW(#bq}>>RW47x#N65b%E=9Qfbw35js~gsE^R#rtmq5#Zy#hC4q9j|!iYT9V-5 zJ!39H8i*senjfuHdeQANK#tpw+erne06$6_*tB6an4`Q-nl@^62L~`@9i&P~%)Eq` zM(~L0xvCr~QQL#s5KytSFl!PgBSVd&C80lU%Gh=h9;AbA+|>s>CvCyCL_6+OUVCW4 zh2|>Pt`0x65IwZwYU55UH4~-RsLL5lHx5(KHL4@YLCI?y5rU(NX4WGi163P$)RDCqll6P7ySQta`NLqk8m;)^7 zkdfy07;l;~6#-IS>uneX3mnjNo}knjp1kf1c8jF$(V1164mU;+jL218~NKvJ`x(!3w06A4xWC>=NeI7>WQ zf&k{ImF$cG?lF@A0P#;*m@+``j;{ifAarM7W`P0HlzyL}@3A=Zwe$D{^ zLx1;)R4JlWy^Hu`faQAx9N@Qy6rghs27C}ljJM#=SW32sm|Xreu;DDv8QUzuzXRG) zO4topLw$5Wyq{57d;KAUA|V#kM@|8X;s7X?K(Tm)4$c5TI!px6CSAb$VO%f=5LIzo zl4T8EO)&l$>xffpd>_mu78r1ebpb9Bq`>GA%X145*P_v=kp%}Mz(R;W$OxLHh~eT8 zz}tExApw!J{1g4y#R-DuYHuKP^=?eKA)xKi!B`GC$@r`Li-fBC|AXP~Wx7k^Huir5 z@ZWQ8Pv|d-_=+0QpRUFU`aZH!|weUvYOHLWR_-dz{k|sk7aLCJ`ej^VarH z;_XWY)8A-yQDIr4%asOHqxryk?hat~G)f?z;7}Eh77LsM%J^`6Bvo>S3WD3j(WSVEF6}+OX1<0UJCD;LyFy&8~V#Q2!=g?fZLsvyr9c9@S@>EQPOT zzaAwIWq&uhbIG+E3aR&9G27WDd)~D*l7aqtpu`(ysAAX_mCus9mKEaGIm=UWfHWH3 zJ{tJM7~Nnb(-2I70aS_ZgOb60pipjr9if!bPe663=TM*wCIb5GPr2~)A~%)p^fBNy z+-RNi0eu3opnDv{gJ>01i4YD;!iK`M8?BhLbq6NEijfa=4FjYiNiL%OX+U7LyP&@? zJ~c^7%2<4gFXSTRAp1Td2M4k~_CBpIz#>?)518+}1)fJo)51gw4++eLA0?gx=EBx2 z<}hKeFnk+PCv7lQ8XU&{;*l7keKewf_rdG%*ObBlA-T}H3!nz0!C%Z^!(i$A7$hwx zK(NwCb?4r6`vY!ns&m$aGr-(@#A)=Q%{f)d*djdHyH2Z3-TxHd^s8xCwyru9lS8Xa zx?Q~Fj~i*7O%(0;ViRthsj9NkrY$yH9arGlaYP3lnr1x4qdMJ2B%9DX!-DtF{Hsf> zld1WQx_gMfFeSG=h#vu{rYol1p$A=Sy~5xTQo__|`>4Nj00V1JF zzxNR(8kUjPePg@Plqd6S(Ooqe)w1ldDXrp%JGwn4&VSXnhn3xuU$dLUpM|N3OX=TO z)n%86pl*RHzo@iszJE^VG>(Ff0_Yp6;;h#bhL{rB3wE1Z;Qi9qO-lPBl~?T*KLn=4 z^!yBeq-M|jw8*#x&SsC*XKNhfCjAwszGAm+uNRPMOQvt5i+Hy5 zaSg70@1D|~0KNqg0L0z9v0%Q^!UWp07y#N)%j`zH*XU@0*< zjy2UGG7OJPAB-{<$iqJY0|3z>@WAe2bQ*9J`?y~gLpJTa82#856i0GE?SOX=bf`+W zP3aI87p;w}Ih=e1_6SPyD9%2`^llfh)@V0+M}WL0`U`-MPjO0o1tU(KH7*1IBgtF< zaJY(PPXmZAlZRE$@x&O2{$VH>zu;kk1`v@nDEd92gV&=g&>_g=F=N`plkL&Ihnl6E zG!Q&ed>RR&KDt;z5W(GtSCmO<(Q$;%_#EI*?k~A11>i45V8TvXFL_{djXah^*?6QF z3mzLT6nGB(+)V8L6LEi(4}w;!PQ6K8PbU#$CPwCB#${TYIofGUtIH(=6$(e0yBbO0ilA1jO5AQ_*w+KolSlIbTwoPd*kcG_MDVbmG8jl2HIjRzCgyLP z_{>n710URh)({pwO#jub^mDwf=#2$5mOVBof@GIxRqWZ;JEe^?GU^#AwS=51?5x4*4B>0WSXuXEC(eaq|$2x-{cM~#J$QCLM5jY`zJo` z&3f#3IQ;ziQ9z!j?i=Mf=BNR)HOAz0I}IIRB{` z^tQrkm0~+O+!_~8e0tZZOm=Le{!Tdilco&#jDESp@s!#vPsErGXR7={jk9tkw8DH2ACO=DPG>w6<{ z1@m_OnHnCQ&CKCf4C3M-!H`?x3Naud(OZDSo_gK|s(=a)_Hi4)sKR*#04f}gQyokI zxw(WgkVsB02Eg8qYT+Om+n|IJjGIFXbn-Q=()CP$LR08<*V(5|ZxaN$G1 z_rQ43uVEm|dS}V!92(t28LWwY!f6OBuE>%u!b3>JfVoCq9N?@-XXG*CLenc)!mM0)%1d_xeEdhCw&%7g1-O>7DiD^}AEA4}vEPpB?xLLhWZy zB6eoX(^?uT7)o1AohJ(6voF0X2V!YB8ediDYV~VxWPJ|=ugrvm_1U&;dhOAFDboMr zHWi_}kdqtBW&^oMofR_)*zH2!0?re&nbjtLGCp@TkDeFG-nKEfG1Ba{lcbB5ghU z*_J)Mk7SE%^uP}uehTUMG~+XMLc|<$dI$<&`@n8Ty4f0M#ZZ3oz^g)_Qr#KS$MGSI zS|tEGKBKFPcu&*om$8<{G*6uRar%*zr}RH%dx9ivhMJsf&yO~+KL7Fu3Wx_hiF^6T zr%_buEBB`_Z#*esGULwn0^q^ku48^@hqvIoDZnTXxwHIYIyN`I8?OIgg$H z8d!U@tF3cy@Jz`zs?xAy`Y)#OFfPYOCa$$HoZa)+HGWBGMo(ElO((qfrVbv+e+z^M zN99Wm9;Y7ut6i*sPSSK{QJgO8cIy5k?mbudaQ=KdcepJN(d8%^vwY;aGW)!qWIAWT zN9#lD1*EO9ziJFU8ikRB=ME%Ay^prMn_uy0&m#DOF0i!sB0tPtEpP?yw9p#0dZ=W& zT6$_{R6y~5CF=Dzr*c-S>6mM)<@it!x49S4wu15o&0l>_GJ!a&$pOOC@)s$4Kp z5bnY$L-^Br`zZkjM~BEh(sPdIsuZn7u$WZ!A;;H`+{rEENWb6_IB{^mPK5i`09B}@ zU7Qn47-O!mScBIl%=$*0ivWj<54nNb#9=3`44xj+cixGm-LSdwm<~GS$LZ2@+9ChL z$89>r9a)fh3r;2!EqWIT>3Dv`ZN_6J-tXOD#-m;B3Kezrr>ai3P4`Y*k}-l?^nEsu z1&`AA0bHa@RKO6&Aq~OX#V8)qb^Pg2ris;KGrp$ch^F~M*9V`1HREo9JDrBpt+;#F zY2)@qXiQqLLs@foWE_bVofs(6ZaWD!G(JYIR2bO5xE~r{qaoO@dl0IbQduDXuJOxJ5sGQ)HKH)f|M zDJEYyPT!LSY!;?(@vbO|5g-wR{Qk*u_xtXMcGK@VKc(2Dj(P?fHh;Hanc>;x0>z0b-2T*3 zNnH1*^4o^Nq_VZH2{x`?qiUI}Kc|q%mhG$QsE+nqKs4_nX2-XE$>&!j^!h;^pxqI&yn+thnJD?USK;;P_Xm+%zt7zWG^6H~3#)ezYK1*?d*D5LCbvL9WTbIFv2D}D5Elgo z=D78kL+ob`d&dlwhKK&xw;5pq; zb?CWhx@`wv4vMS89as0Ms$Km>oRpvQs!1~JYiJ1rpN+r}AXt?kAt3=MLG9iYiWSWY z&ge=QLfr0W@|u@A60DXUrq+b=7Y`52%XpTpo~)1sr088a&mUDu?~8EKzmE0memHOH zutnS`KV@z_@j&S?mDSHYP)N?e2L0oz_uZD_^OH>zyV75?nLk!Sn14A6j7LL1zs`Ko zJp8Tu?Sz}hHnp4`iTcLYjV`9O5KpFs&N;rR>TsxsOtgTF;Z$4~6QzM>S#J}zrmE#y zmft~YjB?%lPW~HB|Bt+5@s9MvAY+8Ct7NdHZ_FOl*l?S{(~vqij9*At-Flosot9s0 zBJ=c*OSSBBdLa@mo7cl&`_ZKVo9Jx3Q4VhDN_s9@Z6c27+IH6~ALnSeMlV|F7{ToW z!g6o={k@W@^SiYx1k_u)qpkCG^dqz$RP={-E-tA47-W=fbjpl}o5RsAJk1SVc#@?0 zyBso^=QHxA+&7Q2^H?r}uUBND$V;8Ay_|x5rPp&Fw6nn(!sGHf1!cC_&oc!Ym1lkF zR@+n>NqvZnP_5Sf_TsSs#9|AN5vskt&o!Zj-Yh329jV_&TeQnVxtaLRdXZ^y%E5`i-TdSM0(i&w*jsK9K17@r&8M9PAtwRl-*ZsC z0oLMZVH7-3jrcGQKpO+#IO!#HUBC=0hnrV~IDt9M2oFX|krqMsYLxc zd5yUOEzJB&O;BIWLmMijG&g|SH&>w6(x}Zs(=~N)GIh|jJmD=j<20&LhpvdF+hBEy zQM99NT6K}y(08;=OSGe!v|3fTsaMF8)8TI>e(*mAi6fL>;2DXFweC+v-ooMJPXTZY zjGe=YCND?ZwHr85e)Y2oyLFcM^)uJaYK;H*@UxZ+sTnhVb6E?cft$C@%f||3Ue8c7 zJ47pEM>V3ef@R-QD1-y8&GO3lks-H$6z1#}V2Sw9Jht<4=i8(SYIV)(@w}f1o%x#1 z?)ZV%g?-27a@La$Wbh%|{N^p-hsp6(jq#9O&oE1Up=UB|Z1K#shd7nlX{kPDm?u6j ztfZ;)#plNLnPe}R>F*d_a$!U46LV&voZpzFuf*7{oZZE_YJ+>wM0f#Rh}4QnkStZq zG&WQ|z+yUJw#${-Z)4|o1s&UydFu#9HOpGLap4Q|^fp#DwDrksoXt%IdcM8vMo+m! zM@ZouVl$`Hvali~H_!Gw$aygK!uRZNq2awbk#AWu72m$mx7?6tu{FHBwu+y1PB| zgojZzTaV4+>|}kDg8T1g+wBI18X8yo7%R{IBZ=w=c9V7M7Q1|@+k#I5jA>8;KoccE z6@Q}&)TE|0+=q>w5J`PuKOuF&XWYf&JyapL^0|8?tV+{GMWm~eZVC5iNs4g+eZVM7 zi)n8q!(-olRVG=-1EptR`(Sw?Bo8no5J0a&BaZ<}I?E^0vT$7*bc8>^1=lt~M)9o>H4g2@zVb2EysskwVB|9aMu;8F#3$!@VL z%{e1d{2nndprK+I;Q2)P>wTnO`*ySXHw!^UzxAzid+q^GxezJruKsV2xs1#oRp5gp~zqVwr}$yGb>(%kW|53VRc1qQDwd99ijl?SAPs3VUINRD~5sfnW;S+ z+O?K8?aJYKhOaA!Rty`_b>B+WiH!#JnFW=9I-uz{vW|L9 zM-Y$-!!K?rB@Ae{4u>O};;o1Rt_6?DqvYb+5c%fPRgT_VMX8wqv^)Z_ahV@Z{h2r5 z`7vW>{xvfbWuO#K30&Px9`?*=u>4g6oVUekTLmr*<-S5wJ%5!NS z_qLvqRv-d&5R4C-&ZgO$SyEKXrI*EG7TF)Lk&&bD7HgP&*mw%`()54MslUv1lzA9o z_LXx%-ub!q6R1^e?_qdMx8PTlP$1XVgD#oR1-hdez!!V3Nj zW3VIoXH6HuL1?^3WnZ95@f=Ycl&NTTf`IEo!KU&sDLm43H6Nqlt(KI3WbFjyBwn(xSNt zUQsj`rO|^l!xA*?S4|=Fswc{L9YCK_@y#G-2$=F5j0anfj-`M>8Z9SC`>53#m#Gq{ z5{@i~(g^(zd2l}3@_&$Vy)|o8qe`pJ7Kx^nG_erJDUOJxa9W4~4ss@y{Y9I`mO<=3 zdAGSjdFF8PDMC06RqbA`{<+E);kh=pERu$xE^ZTE{A{izj88^Ge&nH3t2ICd$r#X_ zx#r$Iv$7GILj3jd75@ z96Ty3SgtuEJlh<(q!%Q@J%}0G4zk^IJ>|2I&RFu^dINdqigotD^J1-!b3w7_U(p-p zrH^#G`oAgC^zst%^w&O=E?gE<#At+!gd}`89CvDFO%iyA@ih57?kJ+|Qh#nYtglSo z{(k;@fH`^Aj1STz5+XfsRJ+{W5*k!JQZ}DcOSe0f=l%OAvW&T7_2hoh_qP=rZ1OeA zTP3^8y#`pnNt(2?8x0dnd!0dHvG`hxdapSlAz#Yu)s&IPdoND|qT)Un!`Ipe<<=_7 zR#E15(o6jZejcATF5_&M{C1)=krpfkIk!NG+3o`Sr=zRRkk9YCm=>n@kotyqEx!*+ z92xWqY`*?=5Kn4vi9Ao-)L1;*mW{s!;#2A?UiUWV*AAhk9vqH2vKFkM ztkh1vwKW?1ZnGJbF+y`==b0Xy`yJL`2TiFh`xJ=Qg+&HELMb#`$*PjO+^gsAnd~uI zhO*DRORD_b?RC)QyTn=$b*R;Q(GgKLiv-2eO#19Hx$8SLA;(Y;#~JQ_DP2YAism?r z>7++=^Yg;-eq=kHE3q3k7#Dr#UEd6R*;5TSxcqy-FmACs=2P=Wtqf_o$uN|;Y*{p` z%Wb&cCSl1!nkmgTu%OFE<0XmQJd+ifBG)}B3l>nFtU<*)f0*HWhILJ~qtw91fqj^dmf=>*S zDS{2E#x(wow&K&K#hF-bKb5aU`;`AQh4-aN!hBb)c zJkIQWdw!8K@v2NX+V^HSW0|YooWXuh!U<0;EJKw31ed4=oxLw zP^2nV!Z-th(tOAjUYju2)FFx-t+T?}XT1J9u1)Ix_-5k%xR`)Tm2H}z>DYEMa(uB) zt;&Q8XQ|O@Q+t+L@K|wmkmhvIYU98xpFU|R&IC`y{C|9pTUhqUAlC%-T`gJWWCs#C z+7IvI-s_3m6|M;QWLIM`k2>|vYkE5|yORxnS@U~irlv@PgbzvH>WUmcC|?PY)W-bn z(d5tao0D-ZAVr#>17?!GbA9-^)yji-VQHH=DeB%4C7Xw+y8OVG%c}K@Ed8DbP8QI1 zV@Ktef5)Ug&N6q-6m1hS-5;~(%>A7*exd$g(r27;)ZidH_S;M=TQq4~Rav(=2Kn;& z-mvMO&OOV_fElHB4SS6!^>IlrVSeU$y2NCRuzEzZrJJD&`Bh|aD`r6Z!@uSwo3D|O z*zkgLuB6Y@4G##`*d>j%^>kZW6tp3 z%n(5l_Y=Ao7xQVpA#Z;8q9TNI(*9;drOUrl#~QY&S2Wj8%XixdR!%|6wpED5!EYr- z6p~k6#R^qRtdqBSp|5NnbUz#HmQSx?n~M zS?ztc-%VJ&_8S~YD@!q`w`jVMVb!W{{r4(!X%H#PTs1sl5%#_Yn%CgC=i7OpX;C!N zHmRR=vx#ZS*@4%8ztNOE*m^Fh1yUsw*2mCd8cAuLK z)6v_=iZ4}}{^O3Ik~^vWv9S#O%-m=ijr=&x3jK+VdoADH7>XNnEBIz_0n%9=H^au? ztRu@MT`V8#=GX3E2fWH$#^Y=fOp>CB zVvm@Nm!%()7$`DvvgRxLK?Qp1k3?4{rNb*`v+MRwY@SKF&0MQCy2|VjkBZZY35jRS zua6kFvlyvSeyi(yOSVof`zCueD4d~V#t^ae2?M4Xf)34L*TZBqw_jCbu7 zavY5dD*X4sczBkiiTT*}-+q_abbeZG-1Hl*Q^WB^txk0)r5P8BUY8fjhcZpKZAL6T z$LY9L*<31Um&8TXfR=^=EmpfFAW^K>w6z@h!r1*%#^a@NtWyJ`|KHT%zw(a-B?=wl z*q`DDQ}1nM1;bhF#WS90s>uA&!|J!KNKF~OGF_uzg=1H~Zo65U`46V%Wlb4xZ_~+1 z7YzM|T0gyy_#pmKnM95U+d+Qw&84IRz4g6cfiT02ZJt3Hk#s7apNHxZ569jD zYT4#%xXNP=y?UIx&@d6ma>xt6Ne=kVB4v_AT1{GF_=7j|!pHL~w0*xiZ$tfh`HV|9 z>qaPFi9+Y2zlX|4vfqdkNZ{pO5ONZ}^4b$RWG)9e($;xB>kNg!UH-Nv=Nq(6_ms^s zCx*fcaK1!yHB0k&%I5O6e~!QCg-qz|N(JvK($?+FoBV!$H9zHT#T z_VQZ9UaPH{x8H?WCWX2xNufR}%#o*`( zuM*~o$Gp^Z-6&eD&1vZtzrI=9WyLGQnCZ-1NPlPC&Q6gPE7JCgXSlN%Cf|);4lSOo zp6b0G)5NPV%o6qgMy=vtcts!xx_%G@*QauB2OY&`hDQxR%hkEHPk_J-tvjE%JY@l`{(GB zTfo@Zqy;hZYV%qnd-@}a_8@f8d5hVv3C6ST69AB{1McYc!Za6Pp8?F)M+}qrJIVkM zH`u}Y`lI1uigD3)L(Yjyd>X>*Zi6(q)SC#oDnn6-g99aq7z47#XT%w`k=ii?czp6s zgc98K{$z9yGkzzH4it42BqfYvxa!kkq@;K_Mk^4ldT){EF(AAZbC1B`dCi@>Luric zIL}8-MGnVm5o~Ibc#^!Bpd#LD*xV=%7*jva!6jl4XxbK#ZQ?fCr9(Jf#u)eRTqNDJ zM;nR~!3j<3dTBVQt&ULlC#|ef_s6tZy83g>j%rwm7PrMdPsLM8xk?!FEs2UdS`8JQ zGdwjLIZ?Vd`Ep9`hSB08A9Au(f3zof^XnEk3bm?R=wZZMO`Lbgsf?lWvJq`P`@wfC zdLVB3J{vqCCrv1e_V2D?HstJch2C7N-x*{KXlhWWtDAv}s&)#0e!koAg;s@F#$T4b zSEvr-O{BVL?fouBzm5)yg7)MNh4c2u_;3H=lf$BKh}!nLZF2IDc`(=Tj7dq%vs>Up z_@_VU5hV5?C%M#pH~Uz`SI{D9%4^(eJB;QQaC$d#@b#YX>s8r?kH6-h=%o5szbJu{ zb>}uAlc{1FuyAp~)C-Hs11-n#gA%Zem`8Vry*>b2DD1WTB`( zPN7xZ3O%pYYK0Pw;p5`9TM=FYy3lQvjFHvhT9UD3jlc9GuPSmetIt1pRn24w??Odi z3673=D!8R)xiWLisOCs$Rz5Ur7g#Pk=FW7@|JAB)wV#7HoO-CCQ`;G`&BBx}|AeW| zX}6cCmtM)We);doKc&Ery6;9}Pf|oYb!tx5C~STy@XJfo6K1nT5oZ+XJXw{h((_wk z`O(B&ci}fAb0tSa!5`ysJN)ywG5o>W<7QH!Q)W38qIaUi1Wg93*-;3aRGxG{54x6nejumVC1#WB z6N@oDa(D7wbZmR8c|Y&a`;RPn&ISJy4XsVv8>e6f`bkkd4*J zPs{R37$NnQli3&{%#~q>RXjH@#zf5{pkIU3)ElV~)EOX69cW8vMH&s~>qKi@FHRQlM9`ev;+f+w!aM zp0c8tdBHFAq%QYBsqvc*UxzT*e5s~sjui?i%HM`JYCHB-*&lK@0 zac9zdOMh>QEcU(`*fA?v)X0})mVtZulYPZSjzlkfM=06AYS!=ZQ~|ZfQUJ!ywGJp{ zfc_p*^Z{60;3|nQct8Ufje}Gj-bc=D_*-_@Yq1V#d>=;JdffxZ*94J%Y5T z;FqN3WJJZ9QKa# zqWYD7@0i>|*OyJTT_l~;DOuL|`daygT`BDgPHf(@jvNTo6sqVR-w)wY>(Kw=Ws&mt7mLShd37AWjO;_V z#rY>M@?1$*#ys9eQm`Cbxhk5^SG+qNu+8tu4ScI1THwE|Un5oKp2wU1!m*<&c%c|M zuhD=ys#|E5GD5u-Nfy=C4t^lHCR0=Bs~PdE&U=ThIWssklU4|kWGnSOU@x(?<;Cx~ zkW^#qYvu}pTCLwxqQ3-c$}htrv*$QEd8^@>9w#TQ1>~~XkmRy?p{J~fX+>Y%J?gfc z60;zqj6uWxxxK6%wnD$ zzX$Az>GrOtghU3m&0Bg_yYhwElI%7rj88N%TjLqZHZ{iEUioYnO}1^m{<=@2!`tj(!GB-L>1_KDO&%)NM+%)adfR3fuAZL>OR0y;2&g9$j^hk3R_drmvB& z34I1d3|KwTt(r^Bv5fe>I0&uIYvx;#nc7}aS?tPqA|BX5Z3ZFpgw#u?Pe;ho{Cib+ zSETs>a?oLK{Myuc;r;G7o(5kKGl@6f*9iF!u2kxcNhFPJV}Vj|CPBmGx2R9+Gvqm2 z`qM>EhI&4l{cN2yo_N(CAyg~X8=tdTdDv6+Q-&96hT8c~{03!U`eREb?%ip~*VhyG zOWT6QEkeUu_n({5&MitBr&+uSA;lvF1YBM};sD3>;l&XMfco4?NY44AzcA7!pW$C2Dr*x* zoFoXGBr)8SJh6x`f6^J4I$q$|;b;|ZRTK`V!_mbLloq_PW@5UfW@02&=3`};Hfwdm z7}GktPf+z{A)MKfmLZaE`{9JD%Dv8(4$^T?9~arf5yd5b@Ga25O)n_$NtW*rAzq|b z_Q`U(gjjAoHnlj^WV&U4_Sv)PEVHg2?lXR2$=tGn7Yv_%{?R&_t%#U4XR*%Yy!oDu z4SQBH%g?*=$asraR+jNe<~&DlM@nf~vIF);6WtM*lqynZ5g7MF{|D5k`Hlwm#OK4H zO|ax_9y_+cJYrTL`=#7^ap{`e_x=bEbL?wv(UFC)O5XkyqdA%M-gg6y-cS&a3{pZdpugTly1}6lZ>*(4UYAUFkPx>JalWZMHq!H-Q zIljV%a{K1DyPEn<$s&r(Vuk+uk6(E{cq38LKC0JKgpj!K(^2dpb7c4uXD4-Fkry%H zJ@sU^>M;33>peu$O2Ln5$xk}IB&)m8Hn zak7j^ss`6b-hIb27)*8_D>SzE@$(wQqv&gK!`?V=_LHY;@Vpl-{&g4E+I*F}VR=2l zf7)I;r?y8**Vb|)iyIFdyN}5Q)rV7-=Tim!!t6d??(iR)kp{XAG1g#u8r?!v43Zb1 zwf_I)y22QrIQ~4km?vr|yY`xK-x zL_NhH+O6YP(#02Yai{;M%}3-`?Bv>ALzaMfeRUGy;46}ox8zW$?L~6f>+2TT!#-Hgc9Jwy+H4Kz z7#JyoaT*gj;iysHYY-toO+~yIhQn<5v=20d856PGJh9HB8XUE6MCl-HAluk9>?q=l zsyds{U;TfYF^Ue?I5T4*uDtCpl8tL{vhMK7!Zm69r$cpcjUaHHHy9H!va;($j6P{0 zP^J^Or;#tcEvU#7XPjAz&~G15+9~N)IYNB+kQm6`8>`B~f|{W9tu`M#>T(v%(ii)t zm}kY+Xj^`ceNpAUXO@)demO=IdTF!6o7^E=L&aanXUFYodfm6n z-~S@X-CdJB7q9R=4%(KzdPzt4TraPYJW=7x-&f-MR$pB_evYkw_`FfX)ZaKQP)*du z=r&Rkq@-fs8H?&Armr;$5Zn1JT6~lKZo{3 zN0^H0A$mJoBMFmn5Hl^#dRa=EqH&?r#p!6{dWb4ylpPV&)tkvpl@~w-8Zc+3 zXHuxXefkR->8@aD%5J|`e?+fPSo`RWf1=L?d7gzo`d5~g_K9qot@-PgdjoxEH?s6u z9gn71Pu9Qult_`H@u`?bnb>IQ7PNx-<5Kje?03k2cKA6AZ>Na;DpSjDL~b4=D>Es6 z8nHkrZZsD{4{9|#7+t55kL=Tb)^%o52lr2)!grKhreG}!ikYBEJ1lK%+#;7^H5DmOmfp0`;j82-=X9Y%l5HaC65qGk6J~fj_8W^N;ywCA zPYyk25&;WL8}-mi$XNT;6BUp``(5l9d)ay8u*$_pN5Uu_$tNRI^)*%2W`22gN>d$^ zRMm7jOFueqfkzd729_yPkCL*-s}{(Q&LtSX?&ZsuWto>2J`0ii^UCet19krufuhF@p`|;;EYue^RxS(%cuD^$USWqT>=k>O~*JY1v( z$(1oomDBokcGf!m7)5R*} zm$-e0pLOHj7KMTD7bH=#V95P4q|IW^dJiP!=C%gH<2TX$F#5~G~889IH2_Wxu+2SVKk>_;q;XJk>Gw!fd{ zYw_)B?;O6UeLt<745bNu-3*@&(ai4Nr4_AG{`3vB6DWUF9Uqnwnvux%dT7@anl#8} zJTQbDD$||}PL#W-3Z2ZIbG3szteDt0%btuiT~2FZj*|HG1+^VkLSCYH8Jg;4M%b3e zzImxh9=sY>8cFoaeG@bM!(>=Lt0KPSRUyJPWr1mnd_P=Uy#1*V{hgLvS&ec!KSXf2 ze@wN7XI`VZm{8)#<|`XAQFrD79arM@zxGg}D3Q48ArSR+v^x z?~2Mc_qw@i>euz$qb`#|#=;SRed74&SbXebg)}mL$dC#(HZFHLe|em0Y0qYmpTt3f6l}su@mS@1DOTg-UHN?Vu?US z=~cnAi@lrq>I!T47Vkj>efg@%YYSgLo+>eBZ1QQh{QOCVnIoh4ix8yMWEEua=S8?X?CHLi8brw>h#|t`+!FaQ*eq z)~tLWJLQ+GZhbcmQD}_s2GiE3*!<}$|FEiV6`csKk+w4FDk+!F?$xpr{#UuK3yu+C z4CXo#kygKc|6Hy_iA{$~P1QhV1OKiD&Sd!nMOl>=pWsr1R+gr*ySAn`9v%g2t=p|F z%m%{5Z;oZ57RM#vC?1`+!4s~?nenFukvRM2Xq=loLss$CQhgg ze+SJu8t3}_HQmWohn_rfHcqcY-_x1Dsb!!;I#VpE-%F>)kGCn|lCH!X@?~WzG`>V_ zGqY#*D7?4I(zK~w03Ff8cxu5g8^;r(VsfOl3eAAO3}p!~FmA&o&0?5*Yu&u;jB>(% ze)j%J4vK}Vg3%a&3dRGlz#J_B_+6Ozh!91f>X!-Rlvj(JD@>SA)gG-N6We)bQ5@5)x`(aYR#*IgAzn zRF^>CfH2R7WzADzd>oi+WQgf-*M^{JdjOo{PN$^}#w}9u={8i=NE{c#@v%4MwOQk? z@Vdvfwl}00D>2fyF>PZQD=w5IBjbS*?M#?QRkM9Sdowy<+#)FG|B!UnaZSGO+n+&5 zib|JsgLH#}#26vnAj0VGMoFax42HBY28@*MmYj4+$3S2-()D@v{XPHhulu$8x{vET zj^ll5W*Qr#_>G4U)6W^Epea%S}+PR&~-l`L=^<@6!2!x5AZ7+@DS1Up=s zh3Sr}Wv49ON5j+{dE5QpARHydS$h_P)0DPP&0ts~pG;c!R4TfrmtyhH0b(;ywk+P% zp8&F)Uz_`cZu|YDX16tCQ@v7$!Ve{#M*3Y+26v-^B=@AckLXH*&CCfu53`G*y6Isl z9uE$@N1T%|7s8bjH@sU8yN|iiZVJw5}VQo;T)weGDsS$AN01y9Uu5 z;fXnu7|UhlC_47LPQ0R~Grm4<*=g60+wm9m5uv2tMsmg0#VPr7J*%|p%i7*oQW#8! zZY>s6A{71=8+cb*aRNPZ8P~R!%%&ag2jqf7#SI)Q4VC``luYH5{1LIOf$Qwv1GgDD z_$OEV(v!6uTym@X#b$T;>^HV!2kN;AUI z=lZ6~K-f_jCJdkPX=UH-`2amg=R|AoP99-3k(vKi>cJ3ddD^YI*kogoxEAL~tEFHm zD>eTx&=o?i!3m@ftYeaL5vh(C??r>YEd|5>hE$NVm9a>obt$CAwfbcB^urC{ zI|;Uz@Qw7jz&>3hp1Suilv-GoQYlfF!U%gB4YsGhyUV~Py;z+Rh{<47PPz$>E}}Jc zr!kQ~C#D8+kq7G`=HoM}YK1J9EZh24+`1kqztTBYjtSOvB3ag!5q$da3qqypNuf~*qdG{+Yr2~i<0hUZ}ah?*sI|Y1r z8?N{Gx#x30pEbcXs{*zG_EVb*TiIm7(nCn@Ba{ArVRI0hLI0mQ*vU+=qE=+|>;HR$ z`CF%~&1`DL-KL=+wwh+o*Og{zo#6xFABxYN6bMmd?S=*Wbe$tkE~h~}^S(;&+~ad| z8w@Uz{RbS0m;P~yVLt-`^2PjqJ}|f&_+=1H`F*VC;tGU^d+^|j8)`Jc!MRm9T(dYT z$x1?3nEQsZ|Ic*FFlxw`iSgNHAiMvi_{Bjww`a<2?jwAJ%)pSZWzsnBCsIJ7rgLW;CmEaDdhR zp*SNr^&~R9aFd+q07CU~wC5XDaz(dw)^ronlF11U6FylN%yIA> zYi!zcM@;V<&NYpw9ul1x%93DoesSv@Tm}g1?@4J4|QR}RXCSvGc+#Kxnmq&)1mE{NDE(gy8*|B^APsZ zKszYO9st=Dt*m}V$ITDFjmp}dZU?mhiO;7<8Fd!r~d$~ z8>^eU-hMPbtedBIHmi_Ca4Lu9T(KTdjhwYZI3>6GT&MA=7Wn5z=?%$s)OyX|xjOqska zGA>q=J!5EX`*rA}iEwe6;~I~L>B;?VKlK%GGBx*(oj@*fHofUZpUlIg4_O4v<+KS> zZh#shC_e6c$%euy=`&}Cdvcm;od~n+hx~CT-E2qWP9#V=(YN!$6W!<0q3*kX6N=#Z zCNbxLTFwgW)IcaHw|D*v=+0e4uzf6@auo(iDm#Vdi)wzTklW>R-a}!XN-dX@c3D!@ z#^PzdRL29jxZbXA&4?;*?*oaUB8HsPT%7V^J7P(ryK?e>z|#apEl^b z%z#x0ZEwtdtPcgo;sj2WW<2)1W6%CYL0J#V6t91bnUf%tOIIFAnvVDr_9YzAR*0vMG5MVCP!6+zoja{*d-`PDQl{e zi$pG_o>8!f7<+@^&JOju3%wG#1-r@3`Md*C(yulxb+{`iG8Vh@0wuk#@C@sG{X8Sk zQi1`p+f^-=PCg%-?7~ld=4>fF09w+oQzO?RKLR4}o&&-LW!rlOv6vpJBMTh+M{I-f z)n8|$G)$*n*$O1nJWBffc2FVU@%#69r*9v>6#|45voIN6QZvMTT~S7n5j6mIcO+lV z$A6B0^|Y7bjSVAn{EP1e0G52Jaz6XVIHx>>A zXZ@ed(j`k#()pj-DvkZi8k3a5riSf#bXMEMu0AH1A3wWitO%obpu1*>o0twdq|4;s zDKR!zX)WqV%LExqroY_WT>&*j8g}E{jeb@L_~wy_m-27Z(f?qQc6ZqH z7{I;YXCevQ(2C?xZO&7#nD=_fZnE7qpNix{Dr)zGq~;W{1@L~k(!cDFbF5o(wKj^R2zb4S>&Sv;!ElbI+UBXB)%bsaRiT};z~{zL6y?SIs&!*p+492e zr`5F)hIAi4ZLq|zi%zxK*oAMgM`a6(?5Xeq&#R`ff2GOM0|h$uv8l(agHloVv}!I& zg`*sX=h6=S-?sSON|!X6hxU7UtDyslj8HdIOg%pvXLlP_Ada{pQl)tlxn7>51)My> z7#~{)_9OTB(ep}d`*yWz9s@8J4B=fHgX8J_pCyiaNlBrN<=vuXwKF^A%1;ZHcwv)= zx;|-vQ~m?CmJHh*#pkp^7+^z8A#(kw?TpHrT5^ok;v`u2`M0a|#tn2Rc1OwB<^b@+|L^&GS;PbS!Q!J1y$H1V)Z zVj8)snWe_lBYioir(dqm#i^gAJ$xY}JEzgI>ql00ZnLW&_WLs0v9&@iT@xvF>RCF= zyf{yF3XVScX?#&uGMCR#z9Nk*gyzNPfPI{Js8!kv(e2+`l%zxtK4oe(yNGxOuD&Z% z4zm~;)sru!ey|+q&hEKPy|vpuo1YB)y^+K7wOLn-Eal=_mY857MW>i`0=>^O31=f% zbxX*NUU{aZmI`BRB+3>-sqg#3Js;xpiFm6xXdg1fmvuk^^OeFbZt69nnObhP4;Gf2 z<(`wVzLr4cQj=33zHAz;R@^`z^qmZH?97fvpSy2JK?^(kqdw#rdxs%NPP_Q{uUyPa z8s*A0f@(#L)8Lr!0G77^;{A_ra9)6{+aG;q zF^D@duJ163?GLmY04FV0lgT{Ft;`o)r*h!;U3$L>&s68N@%O4kFK$(5~=&b!C#`DVWeHT(stB)Gizeqb88ElSeygXo%Y&h zQ`2@kWDpuV&FHedcCH~^2Y=B??aWi{ARq$~%JT*?g+tdVLRfRbZ3LUMqA7kI+gk() zS?z3*;iXPEMxH=xhJDv*Yznfc^x7fayRua-vm-}u3-|mOSeTBhma1>q_1DVosj=v%Bd7?r4*f~Lzd`);0m427*g8E}Re*pb55-L>XwB@AxZFU@TYIf)@BSgF9ptnNP>{o!#H~C$OJ0><+ zN=eWAyfh!~^UOF26*+X-T#CO76-J9q*f@^;6dXF`S*c=#xzr3Pg{!>q6Xli}^-RY& zVvfTsBM6EnW$r2u=KDl3dnw;h(%dajU7KQF7GUC!g@?P^xj=>(?>+rc5ePNqB_r_6 zr3^j+*8!1~dEU#AWxK?dKkya10V`3!9Cn?!Kc^ zTP9s;BW9)8crse1L+7m{_;LtQ1Yrh3o`}Ds5sgk>G}WeBYZHDZY5ZyK+vJ5S8ppkK z^MRNe@4efgt9nhNlIFNAS~e}Iz_8Qco~Wf=vwIU^cSmClPe{PH)E0j}j&cW+*TF^@ z4|b}Z?OB^4rs2|WSt^;9eNbwb=@zpeDDFmc(!1sU+t0wEa)`IcY-5-!WdT96%VljF z+fE^h&UD^1GtqB^x{ngm%a`jlr09;4Wb+P`Z@7Tlck2&KkK#NoRSOpS+kaInlc==R zwKiZrd`L02vo7|&p@0a6uXZ=0VMny%-#dKx)BWDrdV?XJ8DNJZNR^ZxkK&7PnE|8} zjy!^Uc8}Oi=?dc=VC6H_>${nQxc}}Vr!B3%bguj)e5J?t$0YD`!osVcfUH5mye|vP ziCyG;IKc@E>bUW^ZwUaAuPeUtDsqGu_K(Iq-Wlx3{+$e-Ud2Ic8q}Q`YwV9^*cf++ zEaS^zTo|!f6EYWJr4fDxtuQy1(VNLt%%AC5??4%9pQ1KD{gV_MQR_uX0b72JoNy9t z{6|l^9s}@u062k9@EJan$MNGj8+?ADgyrXPC%^t-gMRpST2%gp!=82~FyyUgfCO#=mY(t^2kTE5N0U znXJcSPg8Ab6LK{n!wx~XwH^A7r-p5uukDI%Mh4#R`S4a|KSUOPQ*h&wmypXY?LkmY z7qf8=fkijRAenZQ9^=jX8ADLa{qL64ngq6atYMJ*%lawSnC!$Jg6XfZwgI-X@(jz< zGGrboXvU7-^ibH!iiW6jsd|m+rm|WZmXH$Ab;^^J056)lNl!A{ztJerbFS@&;Oq`t z>RemdTpFHwyRc9ejcP&D6L}@elD)J?;TN2-!=dZYF_x*7CX4O3!{%>imx&s6OAfvL z>es-HCw18Yf41K_J4*V2*O}HP<4ib>`mwRpD=Xd|F1SdpxN3TnGzCBZ0FPaH2Jp=sO9Dk<)L zdTxYLha%@5&SWA%-+Pa$gVf?>eiHNPkM(r)w>LuBp;H3DoqwGek&27f+|?SH-zTV3 zQRwbwB_FqbE|+fh=A9Ba!LZ0;;hoyyWII&{n}kRnCgdS1M*VDC>jOQYSnP!gWv+ZlE#ysEQn+pH=g<&s$*t2YdOMS>mfPmpj zsrRx(dpiSrcC7%^&A8RCQ5P0Eede_rCYUy}tdi~;$slcl_27uijI47QG&66>cJ74@ zTU(&Q!>;^>VsE?!5S0C%z79&|YQ)9IwtL>8X}>wvv&zGM7yRV)kn}O91>Fu-E(oEn zC376H_%G85XmMH|rh9VtoVrWW?VdX)hj+Z`!~bC z`=Mb(BIE>(+mRKdQnJwQa96A==b^1Pd3GVIA;8HlbvDM+n76kqdbW72 zAbBHvi|mBBjSnfi3hBf-f*h*wn$K|x17kp*;hOHZ1!KhIUv?AC4cpJgO5m0aD>p!c z4dHdrztcdq@uP+9UO6BLx)^9zDXAf11p(UK%g zxh7(sZtVWM62vWbJyz*}nE5-amvyA|=fWbd!tfzZp>j*J@YU4Gzxy%rxxa@3{PfD% zw+KkTcjESy$27NGUYNCk#uS20$^lEV@zs6U=_PU7a&~dk0zLbyq7eQ|6I>ey)AhI5 zRwJi)6DUKMl~e2_#QSYI7bkg!|2I_%b*B|oH>&}Pm4&P{DFwY2KweGFYRHfGKgXgH z+a17OvIo1OCCMEtKs9eNYx=UiOss5n#awi@eh@dxlo-I{13ons=>D(Hsh|^ zd^tehsbMF%jea~%^eI+^|2~@UWb4*a~3Cp~&!NUhMWZv%2g3 z-p5ny3jN(+a{IBtP^!uJ*cPeXn4RVf&2Q(e@W@7_#_N}EyL_{#5gOGDrn?4LS7+bm z#xaoy@zMA%ih$yoy>TT#ib^)G)=X9%pZozU5w7ME6fT16Hh|80Uh&E06jwYcgJj|drc8XG~ zBmH!wb9%=h-f3zKnh~aW<+QyHvQt)U;xAW>Ja+}g)@&5m@=_!NH~wY)GinNsf-h$8 z7EHd5+o$=)aZ;{PQGA1a_){q*s>ZDLc;X-}-$XdND^zW6X9i{+c9cG- z7n`;OK0p4f1+dG@9i=q(Z12T#CIj6xJZh(cRk22bv9aL3ou*a2LUwo>h# z%QQ}~eu5Y}QL`KjCpF80sI@xy$s_oJc1{BXb6~B(qc^GCvuVMfJdJJ6Dh~M5FpLih zBkj|2aRCno3yzj84}aA};cRR)i9tbbwuIj$do;GSIB+R`x0>I}Rd~5^Qyz4OrAa(Y zzDsaf8{5q-XsJ?Y$X@jc1nQPuLr5?9Fe3Ei=hj#*Lqsdl`J!yS0@B%$V`vazsr=pG zT3X`z!i)XyzpnCp{Xt9^ho($QrM9zj&&qqKfFln|$=MehFaZXW*9-|Yduse2P`W{% zV~EF)1-TpNwjos^Z@<5Vg3jFFru!`Y)if-$^GOKO{PB>3L*8Q~Q}-VrQ)@Xlu3V!8 z$Pfrpfu2^LPQ^yDY(4a4jy>-4EzTRS$y=ID)S(*SV;hjBe&<5LxmE6VY)RvhNZ0wP zNLoV8TMrHi@5842%KGJ))2KN)}MLbeUyHZPr%cnoqvO5;L>1-4v zNHku_%B%0z1%?P9jf>@zPfpB^ZXDQ$CIa<%ckfM5hud}nGqPU0x@p{`!C+dcPJ<(z zD9U61TqFnk>FLO|Bsuc>wA|L z&hPWB)5g-SKwi`oW*!H2#CR>^(B;Tbhv-{{=3wK}PAcspH3@Z`6Bu*JUT*cZ^93LJ zwp3bR6`uIyy@{{5TAFc40^0U!>&;j#iqHH5a%ws14mlK3@s}gNHa--x}P0ZI>M@5*Tx_!hZsO&xtNHf%|w0KwmJ+##XWavPkVmglQ z8bnX3W=3}P#5G$y`C6JvcwJo4?f0gMF|)>b!!OBiUVV=882UucG|By>--s`MI3!vf zsi@9Y@ay+DI62uf>X*F{itVdcjll+yeLJ%RbDN?_fj%eA7BTto<0dE(`ioVOV>SVp zNXV6`Ao8bc(Uj_zf`+g;K`Rd}LdyG7B55h6#6<6oe&MBg`6)wlB^s<rh8{y;&qQ7y!)Fle@1*Hi@mxeTqFHRfX%I!TZNoH!bviE z9OcCWt^(_9LOH1d0M9>v+kyOfjOF>?DqQ1JU>VUCLfG3W`*WraWxPK;pNcDfK5XDx zGQDD%pk?!dQGdGRE{(rtUr*ETUF2@5z)^NBPjx^ay6iHsK?Ssn%8bk=^IjHnV)?Oy zTT95`#c~sc$?H<#eoNmb`!VjM>{QPMCtJB6dpcePTPx_VmjTLzjwuLzzoGT)f3foo zD~xW&<8J(cN_UQ?TF-M4)UHC791~K0+VB}Zwr5TE%GFqX#F!n#$eMPi$Bag+*dZ*3 z^_g^DrgFb4uLFCcAg#MF|M|sfGcMC5wd_trbWX^rB{hF7eyOWqTimaL^QHEQ-=(Fd zvpL+=9!R`J);poUfrpZp)@1}k*8)*y*AjJmHdC6&se#ccx@G$@IfeP?9NqWaHfIvo zzN<98clawkTd6#@rzJJ$wMsXZ8ssx2uqT6hrRhAkp#TT=9U@)f&^`5^XDA!@5%iGA z*xt?KxN4U-PUm2LCTW$!P>Jn#>*i4%d#gmtWB9v7|akXcoYrWczAsrbS^CFMYnPilo zNG7<(+vCL5wQcpoPCXxUt7TXhpOmc0AD_^{90vIGr#u(&r8#JV-z+~H9#xw_gv>UB zB!iK4Ts1c=gdeJX;H8p>p*KKGFT^==2vr!*M$nnrI!T)S z)HGJZ?_ZxA(XXmojEZbIEXQQ`%F96IqZW?aTXHLQQ(Mxa`g&q-&T2We);%GaO1>zS zIRS)bj7Dj(XyQQLpX>MV{Ou!$t<1`~;=K^*;V=Qb#=U8B3)tWEv(4)P&60Hs(s?+h zf_s@z;J(br%{Kl3M$zmG2sWq&Pi#C?w;j6w?jC z{J9;q2|;e-Cv#`!w6NKRK>i%}ZBQdLZ)WGOdH?(>S3~oq*ja9B3-;MXUQBkQFtU&L zu1XVQf71?Cjf=lRnqhDG;O--G(P!et6i)G{{rXlAm~4k+fSrdMuR#Q8spz@fz_gTp z`&L^m{x;t4mUhUoVJ!mEC?z;X2yt$fxC`<^Gk!@0vAmdhq&lK!9c}vjf~dd&K>Ycm z{at+0H`0VBPsZO1S^QG9!J>Hct7};QRpR{+qy_<06NsEolAUes6#EiC%s->3_`c3d z!z2m?Dh#|b1!&$-J|4i^~Yj7Yp*{NZW2j8vHD?PDAdn7ly3^K`0^is8Svt{6+RI*1oCLG z#Cp<$w);6Hi@-Q1dHb6mcwL`2Iq_NkFm}_7y*9%kxS%do#3P*{5xL>}y|hh9^_O3O z7}dSY4pm7%Poph`)xq63OI?k!O}0%WLJeNh@qY>m?uVCbF zSG?z0!t2)m(K%t?SL5u3y#$B1zS{VD29WcazK%&Vc=7Yv3o#dy>p z`~oxbI(Z%%>zo`VXayG=%(nDC+PO4eY~RfW!e08^EaPKVpp*!FkvJb)HBdHff8VP~ zD`pOEBkz~s;rdem|6yfQ{kmj7>k(2#X_SVT6V|lj$!$PW&6Q}yztaW`P;M#7hx6vU zm~YMW^~nv_gE?<){*Jih5F}5)3gz&BRxFf(W6MrMlozVpif1j)^2F*8Tr&`7)A=K} ztvi8tz}<_i;2@7>3sNQ>*(s>ShHo&bLdfst-e9UFNE<1Qw^%GWoLPcdU%La#~xP!YZj2E0?~`}pV-S7osLvG^fx`0BpEmk-LE zV_k(`j6)fvbMmtd{Qw8Fk?@${?|ityt)9t{zABdr+4i67??VGO zGgjuv@*d@q?xIXEwpP2uZYQv$9;6l#02eSfC5kJr;QX%W6q(p!wQqxPI765^rHazg6HdLXqy)H-qf z#Br4?+CV+;y(uU2lTl4#?xtAP8hyR|_#??znU_gcf$H!GCm18%IC4tLsG8 zlrM0x-LyV-@C&gWj^L7%v=i7|BuyWIlzQ-AO5Hr93sKL#j* zF0v?-(BR$B2+ENN)7u_cDc$DR{)5D0FvP^#m|JrVXX~wtbrP-Yb75iV29@j!aXkaj zsjF3a2IKOgvS3N@1sa$o#pVW|b^t}tTI?|_0OMgoZ>SrN7rZtSzf$Ta!XXRh#vD_|cPfuxYObO9M3?oVpG8 z6Pzhe*h|rVN1A5-?Ii0p|GttRALFEX)RQJmSyfb(>g$r7OkUtLO=zp9efqHBSQ^U; zP9^&HHLrKHFeNr1P|Bd;KY)&@%BRtO?u{&`XbUML;X~Y_kxKG8E1H%j+08-3Cpg|#;%Y#-u)obGs{aJq2s(`_}suY_eGXotL)_hycH=@2J_Lfi8oY>_hRY^F=Jj6A zk^}RqS7Tu{DqvVnD`YhQy`bRQtbU!;TaTmiq)nf{V_~r zuh*P|k^*tM-$=bb_+!u0|2f(EZMVtOt|5EpmsG^hKPF1Pd)IYlb3mwfT`V13rgQ@y|^{r*6he!0RD=fancba*)wGxkv6+b04DT0Z*p z6TfdX9QU;W3;n*z;Ac6xw}1x#NB5&P`_GKdX3rm4XlZGZy#pBZzEuEJ;Qe5|d;Zl# zkN}|gj(YoE2SKi8^xI$d(b%4zzSFbY0sGDCHp}!FUMoY0ZfqPhDD)Bg7GKaa{sFn! z*>^l&br0ekhJ^nL_OGg**p+r5To=leCJLdy{GV2HxBr=B$@A`5eqUZx>@GtPor#fY^4%fApe(TUF9TZxj06);oQ|ZSt@rJfmUFXH(><;Q|hR>F~S!?37--Xvw=t zEy18vXG0jo*zy!vd70-mZ5U7Io=AR9Nsw@5mv`!MG+5J$1uZvz$=|=G(Wc-DrgJ{y zk@SCx?69o1P893>^y?p;wGsC_@=4Ui08UOB{Rl7mZTy>m`F|gloNX(>GH&3XpxRHN z6yrx`o#P_pBjD)l&^7UfmyGfonw%k z*I#gR3nlM>N?G|{s;C}hGMYMhY@Z|RZd<0c)@x#OCgw)~1ZPd_8k;ewO>Rx5sGk`a zs%abBLVwOvf!A5|rIlyj=f|+l;W^Fz#4H)n4I(zoHBoX#4yb#BOl9s=V zPWip6++&q}SsYJFobMd=_DC|^0}gu!HnW7qABg-EhE$7*f{0D~{6Sj?TQ!erjl3hu z_WOpNYULs36_@Pyqnk+1z5`wc(&R~7H-ImKJMr&J*o0o2cOh$*3yi;=6JtCBsR zf4;^q;S78-B>1BMyP)e-0Y~ITp}wjF%As7a&*tmt+{5=9Xbvbak?$BH>^4=#lbPJ) zpC%q1!j3tl@TLbI;YD<``-!KOb^Dg)lCu2W>gyGSRC`U9rd4xL@m30n%FVr+W4F(r z^th6dscjZoSumINl%={DdiD(1RYROHl^|p?=+IC|pw(=Z$yaizZ@ebs7f6y5Roil) z5z?`pU*DLo@Jy*sSrmRX)6rHTYxCC0q`U$3tpR)#cvi)3SEZGS;(FuC9u|eMUSz2FSc^-fL z$sI3dU#!7bbEBtY{K+sgI-Lz2vn&skEcrFYzIidY2%CSwGsOOo(#$-H!yF~7^ukmW z_)1OsIsB>IqsQG}iW(9GO*p?4$&k?L>w8*f2Z)c@qjaPxJ{SO1*ff(X%JCD~NzAXbB@Of~!j);)6zKWApEudjW{8+R3?k-FH z++E!MjqGC)enNMZ=My|28F%FvP|^kDorxkRWIjI?Z-dxam!6p0YO=_EKc=a}8tO_gz#AICRQ3Mawj z4mv{)(`g2Hj>GUPoBse_!}>_6n!_xYY6er(BDK50vIJW2jB0kUEoMk2{B!(khTn|c z_z(EQ^TPoAa$_9id&AOH(Fk|bO+ctj<^f_wVvHT9$8*N`tpzYSh1a~^$> z1Vlc09dQ8Kv|*-afJUM|uf=_SQ2F`Q=IMJ{T!KF(R=tc*nVtjeRjPV;yCKNg8wzO3 zHkI(^*Z^(X4fj8}f=(YtwN#7b?!pr!#nKpNCd)KaD`{)9En}&SJ&JtOE}oou z*opmJ0ioc8GxM*)Nh90ug;&&F#Yp;<3?Q$XYUhtLRqPfhuNcZ-T6S&@iuH=sE@Av6 zN05`6&f#Ki^de`uRXIyA2OS4$sK}g6>2Id?*x5FVLPR3-dd!uyEd`rGn6A;-j-^6o znmTXe7A>c?Mc)N%0->Yxj{`R1(Nk&8*HD=M%h$UEI6%!E57KdhI*4c_h4c=IbWE{v ziL&U~rG8LFnQoF2KQ)Ffq1S~^EDH9)hK+29Ki)?T<{XsB}ZOWfF(x$jXb?>`UO!&JJ z0*G+~ROATkUg{v?w`r3XO+Gdso-82AKHbaprNS-jB&qlhYXZ;cjYGZ z-P!Ndn@CIEY9E476Y&9JSb7uTALe#!*bqrl=^(q=`FQ-|$eed+413%*E8ZWz|tCblJl>CfQ*~Dt@VR369IErAZIEzMbrR2IG{y z5?uu4B_D$jHu(5zEtlhdjA!~@L#IJs4E24m&Ho@Mv4e^Lx}HZ;IW=Ru zY-y%~9RsY1rg+Fg_i@yk86Yh*rlDXeaDqJ*TWJIN&ozlhKiP4+RDN10IVr9g;2L5R zzMDk027oVVwV!b*I7a{qZvcH(!H96x^k7BK#{i)=61==Td_fYuQH zJG_PH*yr{RxzMOjYn;!LYg{I%@dm#|RjWsjlK1~Ix}ciW6$&KX=U4dNRhx!+wWG!f*VI2Lv|DLi^6cvN)^MuW1HfulSn8PR@V2dTvRaV-e?g zScxXxF%64=lI~+c*PsvH2cb2fj>4av_>1V1>uok3?{kXjTh5Z+RP2py!P_3J_Pp$yX+3LDq3WtI@Rh!b`CjI4VAY@FgUo30q@7;h?{q-4y1 zQuvrk78W>j)GHOGkQKrrTSG8C&gPQiG3hW$3!Q@p8^21iL?8T;Ihb|~ByIA$vs4-= zfLk22kCqz<6pT{!({%)1OVC@)tMO|ed)@e%gmAR(_3IX_ylEq}5bw{<3be!1``RH#`9*@3*3&tYxtxjTgH!U1IImrVxK3yN zZe8{vx3a{w$Ux$ZNNM2jpNVb;d%nv;@dzD{;cFRr%k#TZHNAZnMCB1)G=^U7?*lxo zPemZ2n1oukp*MQfO$8%hIM-f+cH*G2OZg9=ev_+Ls+{wy)4)HKsv%dmS2@E2C9-m2 zT_OL@dvTaD6&eq9o-u*O4zFEx7RxG{^we4FX!LT--7xAQrd`nA*cT*gHf|~{G^M}U zMmpio2RLus7SzNKf$1`=JX$`zZ#<^6$Np1++)lhezVtdn5$VT;^32!te7IjfIuzQP zrFXAC6|Gqt)28G|Wt~+~Y^b83NP z?DIs4-YHP~N~B+6(~d6xD%%U8TI5~ljnMkkV$8l)%&ga-s^gFY{J?7eiEm91-Kyt) zR8Di&lPr!}~nkqp# zqEX&fp9m-$z=#r|XjI_4{DqDey~GEQXA*7O>@-~4!a)N1FVh`A(t`q;W#9C^FX|7QyOm&8e4o&4qN#b+>GyVvDY` zX)^H_H^}GQ>@^13u?OIai&K7<+$3*5w#m`5CiHf49K%PwLg>CuQ?Ce*_&qOiE7Dwq z!2KCOQt!6-toT|M;hX9i(9w7~je`SoPFH_DiQ|ZI1Ybfu|hQ{0v{M!7f>Y3D70WGg&_TWy4x4aNB@cq@fQ7 zc8YlsAmxGXE5~k#IyhTte_+f{=ONhOt*avRIK#D&Eari92a6KBH+yx@u(W4I`;uU>7jHwzU4Gy4O#Zj42&wy8^ zqe+`-!+aTftL&vO!M`3GTzvc0w+axF$@BR<$+Ob>zU9v0!9ORMJ7m;$an6u{AT$O> zPC&p1f_WxMkO-Ji2rEj6PzK&fBtc6=Lm?zEFjB};5n2IADF+%R)Y=b3XkuVnPRW2{ z!DneOEtb_a@C+8?Vze!m$$;ZyV;b;GXnQ@A8zWvvz^!|gwMwao^ov?wp zgk%8wH{dHc6$KuPjKa5u6h@5mog*SPBYP~GD{CC=;m@kZ-3ocZbS1KcGG$?ynKi~) z8^J_nvefc*VV>JcX2onGWZT-DZoOyqpyZa%A6gC)aeBe@YLQcmjFwL)*Q^{Q=LMt3 z{-N=A{{SW_%6+&w(9rypNwmkOFTvyK4$nfz@$_@Tc|FCYXN>O>{{Vx*bf(qqKHgrB zX-;aLI4X>;(6*2)y(lE=x$v6GW^rTto8gMZgij@jA%$-bpt z)vj47RP9-BW(qYOM%(U-!bxK$>NWI=lsmMpH>Pi+ajmn>Qn=qHhkBz2vCQ;w-lQai7(q-3{@QpOtIPr&_s|uAL+}eqYs8L_T$w!oq)n$VP%zL8KS__HCn5M9i zCh&%-9?FuBvnZ=0%jKtPs-74{RHoAQ$)6`5lx54s=KI%gu+ol?572#G3hEH7*LTV7?Cxn@ zQ%)^2hb%R8;mZq;vUZip8s|^9INCGIlRFU2DB+J4qDf_pzm!r1Yoq}ME586hC72qic0l)xAJ)uZ$Mhg^O80c6nmZVfPj7t4bqq)Qa+gxdKBkfe^1@*MU&Tl!`-mBGA}E zsI)Pyha31J7>%aTz;S@2GFcLBE&+k?6>R?xkrxX>CF%W9e?G&4bKL)xWRfm-)1 zXjVO{RV@{?T_hxs_PJEPITA>+OWa1bRI7w*TNR=3BPuA5kz_LwlyIy8e2O(d09YQ@ zz$cObfDwVBazFv(9tg<51JYy$hzWg=WFp{iC!*sr87zpo9W0ZSDvfAK!I#Hily$+y z$rxoB8u!66SyCl3IrpY(BJf)oJeiXkGB?AKt~IYYKyN}uTMlxL%yQdlQJJqOD%9F& z(AcknteH(!JU3P8lczaK2<62}GQ^e{^gFwFR!udtfqByY=HkC&$oU@wS9l`h`g6K$ z`)=sJX(QNA{KX1s?oWS@CzAdWRHqqxJf4cmw{=%1&M=Jlu()+mW3?&9lvHE;2`1$n zvY)LMvhkP0464OZoTT_h)|00S@TWm1>|&vL8ui-no(>J={OUnQ3k!^zdPjR>~o!4vqj z_V#eOl-@FIhi_(E+2cA_ScSq)GRf4b)FiO7$N4mjrJmiWR8gC0hNX8?P3Ym%y!U*X zsnv2?X1sixOHFKG=H5+q;c{rGo8_49VxboKW!bRvw=WfE`7%^x*AvZ2H|3dXGsWb) z%BnNgk@Y~KnH?(0(&3<*uvzD0f>cJ2nCetN}Q8~nrEr#9;vNqD8jUxkGbUk00Ac~CUdmq zjLX~ZT_>;6yr&<%Jfp3c)Z7|A31QT0+08mqXRzqruzm4`Y@?4p9I^iZam$|to}Wjl z29`>cgz4Q%jpY^hEV9W`dCW|#{W87RG);lX%?br-=? zG*pR1mpLYxa!lk5R`w!UfmqRc1N;op43Hv=B8LH>ixho`ql8-pqU11)8EhevBwq#F z7TLZS?A-pTS~O@s!STOZ^*^mzRHF6d`UkB#lDD>>-Qf7W*qo*aJE zzmhOyk3x0C7u-1j0AwKmApzteMG$}_REX$R@G=rAv>n-)Id$=Ao5Y-#)m-h-VA-zQ!-ZDClG zih5(VR?1R}mhh6}W_pyJ823ZLzYVbVMp1E|)6+&goO38vZON5sJa0ueH&U1RQI|aY z3wsLI^}e6fHBLWjSU8ljrSfZqbp-o~ zlSN%CdbzCIH>&aS&pk@*MZ9~A?k7>KH-e?obo46cx=Rm6x^+}zm&xbtrsIsgo7GA9qbl<_r zsZm8Oh_2Q-DouJ|^l-aV#>y`%uGjcH=ke`S#92>P>S`T2yrkc9gT_7l8ctnJQq4Y2&3erK6d3BW-zL<=snc>*2+=5r*Pf zGokA@kvyJ+bU`8@GBYwJL6T%~E>y_+kMLD+*$@IR1>I!#pigH=}pBU3R9V@6*vac5w@skc-8JBqb zW68xb?mqn(LgJodjG1aul_}wzFHH5w+)|I-v(&1PxQ6*TI=x?REbwNe&6J)}GrAIk z%GxfX-xvvvm7k^3T4gm6r<7As23U==G%hw-C59?QXtrpr5uu_s2cs-eWEQ}YY*w;V zhGeol7X*SdQ>JZ>Hk=x8^7t|Jd-`^?C7C6IP4&zzsL8j7gX7-1^&IO}l?oGn&7-%E z35?xqh8|VT^`Be*HoU3Rd5(5@Pb8CaZN0Vz_B(d%#!P0DAa7&LqeU;qMz{^0z9P-G{90ms--P!kF0xQvH`*;->qz!hqNXM(DH7bT+(NXsR1MHM6a z8l;Nn6N@}pRu>Dg7g=Y(!eDtqGxpSG`umdy_PLW53=aE{VQpH~Y^=PQ)gI|uP8 zXDtk?WoxFNJQ*i{+t6{=3grmW$7B5pYEDs?+VZk!p-Ic`nUtNbb~R;~Z4BZ(aE`%&h8vt z7)DvV$OsMPvLmUm_(1?i4GEACC^rNFG9owNf`q69fFJ{YNS=krf8YVLl4MjIfEa{GZFS+*Q`hP>~u(+omy=3^&zozvnwv`ubo)OQ@!{z+3 z_Q#Wp%eec+8{YK1ohxRhxISmlJxL0RDsovp-%aWi>P0mqbK{klSva!CT~}x5x4}(X zQi}dlb){I(7{SqvC{1k}_)L*w%St=i7YB2xT1F6Zia6~U<;UYwW{RR&82k-S0nYG+ zqln_LH8-+-IZJ~27X7=Hk$B;4REucR&daJwG^w{OV9#HuTiVlZbBe*>y;&1i=7y|_Z54fynu<$Dj1LO%A06;yy zz_K!84eWX@BO#(H3INqbnq$F|gTbzz%=2fFuq{Yvx+@`+b+eZ|SXL=R1vNBltD_ZX z$%auXDoCPpNR_999ZKAp?@E<(p8o*!7|$;T8CBmU*3#~gzaDMzuD!f-gMB)F#!E$< z9Xe6q?3r|}xizhRw3|}xl4bT2`V}Ip!6n90(OvCTXL}`6P^pI>pMs0drB2%}Z(k<{ zeOqcS++Xnm;;&2U*7fc3=vSwPmkp=y_&JtcUX{oCpXJrh9x?D{^>?XgbxxfdI&f}u z>M6#jjv8q3zfwu*zue`w`EDv>)980Ksnml~!%xFFcT!YpY33jBacXr+v$l;nEYyz` zGq$~%on6&(S(aC`9lJR+^t3Kh;pEdA$>HSk)45Q@sW*qrUxQ5x^(CqA*@UXo(fwqX zIxD!ii-#v4>&i>{gWcV&g}XT#r*hi(7BhYPnd0(-q|z3Y-m5gZ3~IFVlLDyIBw zfYE8wS2)&6t5ZB-sjm%UaN)f8fs>U(%cHuI{soGtRR z%#KW(a_()no=2gl)w+FJb?m8Cg6;Z?kI-t+ii65oIo_V9Kl**UsPo$n@55%dDNd#_ zqZ?ALmA`cRp9S?7Y;ato*&YnlMBxE%-8OFD;}{zqF9<|=ZY0- z)BZ^`buBv0-3cb9-abxjd2b(1OEmlC^ z)a+|q#+)ifQhvPHvH#U%-tLqecRj+!E-v`Y)pQ^5|q}43KELr&B z?5xw@bstb#SjDMLWq3TNRQ1=}DBH!i?s&@eYF3wZNx3)f%(WtC{mq`2jGt{CTd!YU zx8GJ#kFsZ;CfoOCLZl3pDVt%-a`x-O$?1y%zDwO1&Ha&V*=^D8D=f9zzD=%p z$-7!@%mLH9>B`m(&U^MbW5+3!+)(6J^@0FqfFU0`0E7lW0K-T16%2(+nGA(NizPJc zk&uXVN-5LXVk(O)ixov$nCon=FW|ByR#jrlNJsEmiUv1;cqqvD09(MU05L{<2*!Fw zKr#V7zvN~45qKGA2cqLL88J{(0KSXawv*YwCc5|xM-y>Ys)7i|cS1%bb%Bn`CRp$p%$7dSf?rSG@ z!a7;tt~=XFUCTwJbtvNpHrGiV8b@5r_QC2~2Yb_{^#1_XrT0T0@O-1xRW9pcy44&K z`=gI1+cTr*-m~eFvaar};r>NOmY4Lio1Sm^MPq)SGfzcwd*s*Drl(s!PB3XlG z$&1N^jbt9@k>jyaEvFoT=wlqBeJ9}4N}mPsqnE)uHcE4;4RXFs5U-wcnPZ`{$lE3! zL0YSgrWssCEVi&&R?`v6Fis8)rm~pkTRk;>bk#ZF);8F}9%!5W`Vhe(c!_ zNY=8&wL`2An2uzcLc-jCtCP1>nErifl$r{-(+tMDw zWQ&2moSzAi(wgQhHZ}yGVFMQ>R_3 z(aU~QFm^ocG2sX7DZFmrj{g9tJwa2e(~Kn+qK+b2Bx%dSY`zpKN#RA6mUk<yc!&J{0EvIJ}{-n|)dO6dPI$6?LW~*+GD$(z$_Qcm-R`#zcsWY8()az9HV=mZx zB69gt4?^;5sM`qJ+t0F`6q@pHmaW|9h_7RXWiINevqxXOaI@@&van^vbZ(u$2;WWNY{74gBT|+PWD=RLX;jKHptNq#P!bi}24Y*8MX|v?V$V51bf! zt#Rc2zH0}TZK9TizUlR>>p03U8RWXs4dWxdwrinJI5xtFlp%~8sYio4RZ6$d2(~ub zHB*KfW{9ltgq^vSDB?UE+qww!7ZJoxUEG!!hTe9)F4j<@yIf_%{>gZ@wkaH!H_midI=L!ym zyqkKHW?9Ltm3LzybGZvw)vYOiGs#>#rz{mF6jLCGn8}ir zh-C2eR)$QJ)rsSgqRP<8?3&K5i!F=eB@r!)BD1TL{FX(PM6xdgR&{D)t_qOrWK>h2 zik^o3h^RP3Tn@YtL%?tZ6d(-&uOl=Dv@;_@v{~d?ER9iHLP{mA2_>?kGA`M3#!$FOn;gE;N-yk}8@nkyMf{E;G%30RTR{n0OK|BQ8%uSmQE!89kv8%iv(kNUp2U`6;UTBR@fsy-a1C`t{z; zS1(NCUP-K;cRkZAp>8fR-pmzc-7Ey)?%yJWLu-ct-jXic5m7 zuhZv7PIS{aPpHn6oMn{Idu_eFOzK4~7SWPX?q`#aRm<6Yy2sgs#iYA;mDbizKYMbN znVP>)l}zE88*Q;LR8 z{k@OyT{;yiufD8sq5WBV#y|S6?oS-@s>iz9(&hCmQiR*2u@xy{G`>$=N`j?9d?U~F zUY6_hTX@_-sA^J#m-BvCvFdBORIJ>pNk$1Jp9txgmR|aBZYSMQ;Kf~91p4u$Wa%VQ?txI~H(8|E9o83#V zK8;JayGJVW$`sqi5licpR9bB2T=hD&TWynu2kB{4Kvhz%vA>3FZwN)LWVyj!c|I+jaKl)_7#MN zq_EreDo)Dw*;=G2QF4<@N0Yyu9|G7u|AAy2@$3S`ncdl@uVHc6?g6WGa>XJe=GO+{Rp zWFE>BEQ=zuv8FEr#gxP4mc^OYb}mDrsIk!%omhtDh=xQ|)22ERX$-g~kA1c0MN};mP*<#k}8raDk^BMOW3)U&w}FOi7(u)T$f0yUggEbGAWk^ zi4@Oe#l;g}u|$jJQ!?X7qD)DAk20w;;>jT!{f1>_7{7oJfB}$%1Jmj>>u-}(C!M{V znr~-9hmqmQTpMdxVa5vJS^X^O!#hkH^KVuL$N{oLrs6 zWa7;<%P6e0O25pRU$%9Q%F_rMXy@ZKLBRsLK&D((qikW2vTdV)qFA ziyjFZGnT-mjpSG49t3r!li<}Cuag}UQsB}Q3B5BtUQG{!JozUj#w(g?aA~8#dWOkU zxNR(DpFykS^PZ!Maal{BV;Pl|a=b^-c^($Bl5I0&((d5ClK%iLn)y@PoUQQ7VFtVx zA)&)2-KS*EJQM3Ei9hCLQQFvOqp#3u%JZpGi+!}9`{yUZNbL3d#c^>;bYQ0|D>8sjt%oKi= zNcOnP%g>*|N319OM@yZwsx?tBt4Y&&Q%k|~+A)vuv_93eo6+m8B`(1LU%Y^0T9g zc3As)&Zid|?faP7((7O9oX-c+Vg51dW9lFq3*iIUrJ)-qfIlEMgaH=-B7On#*nEHm zLU;r675t!S@<2Z%CZ?G%rYhhuCXv$_H=lyP1NkPVtxsd7RSzYQBC@RzdPT8*=6G_8 zqrshLS0*}oDqNz-^2ldaCNkhp1FjJWScgSuvOIpI(mEXohg=8`A>fE`1Yj8f_!-4g zMRNEpnOyiP8kScs3nj}D{{ZB;xT-}`Eqs+vmQ-9*ER{)@NUD66xT2w+dPVg(D4B7j fQ8rU1TR;31&-qOwLNP)FQlbDXfG7}*fKUI~V?ALv literal 0 HcmV?d00001 diff --git a/_site/in-the-news/index.html b/_site/in-the-news/index.html index 5a184ab..635505e 100644 --- a/_site/in-the-news/index.html +++ b/_site/in-the-news/index.html @@ -1270,6 +1270,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/index.html b/_site/index.html index 7fcb506..3f02bb8 100644 --- a/_site/index.html +++ b/_site/index.html @@ -965,11 +965,11 @@ footer a:focus-visible {
      1. - + - Image unrelated to post. A crow poses on driftwood against a whitish sky. + Image unrelated to post. Close up on a pale green hellebore flower. -

        screen reader optimizations

        +

        eleventy lessons

      @@ -1195,6 +1195,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/intro-to-wireframing/index.html b/_site/intro-to-wireframing/index.html index 7eee00d..76df45d 100644 --- a/_site/intro-to-wireframing/index.html +++ b/_site/intro-to-wireframing/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/iris/index.html b/_site/iris/index.html index ebb3f99..dd0e4e7 100644 --- a/_site/iris/index.html +++ b/_site/iris/index.html @@ -1277,6 +1277,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/junco/index.html b/_site/junco/index.html index 839d577..8a8fe81 100644 --- a/_site/junco/index.html +++ b/_site/junco/index.html @@ -1274,6 +1274,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/keffiyah-fishing-net-pattern/index.html b/_site/keffiyah-fishing-net-pattern/index.html index 7756b5a..660cd0e 100644 --- a/_site/keffiyah-fishing-net-pattern/index.html +++ b/_site/keffiyah-fishing-net-pattern/index.html @@ -1455,6 +1455,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/kestrel-zine/index.html b/_site/kestrel-zine/index.html index bc4622e..30136f2 100644 --- a/_site/kestrel-zine/index.html +++ b/_site/kestrel-zine/index.html @@ -1271,6 +1271,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/killdeer/index.html b/_site/killdeer/index.html index 46fde81..901df51 100644 --- a/_site/killdeer/index.html +++ b/_site/killdeer/index.html @@ -1274,6 +1274,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/kniphofia/index.html b/_site/kniphofia/index.html index e4dac08..d59d37a 100644 --- a/_site/kniphofia/index.html +++ b/_site/kniphofia/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/knit-shrimp/index.html b/_site/knit-shrimp/index.html index 85d3257..4add69e 100644 --- a/_site/knit-shrimp/index.html +++ b/_site/knit-shrimp/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leaf-patches/index.html b/_site/leaf-patches/index.html index 91481d1..e8094f6 100644 --- a/_site/leaf-patches/index.html +++ b/_site/leaf-patches/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leather-chest-harness/index.html b/_site/leather-chest-harness/index.html index cc6dd77..93f1538 100644 --- a/_site/leather-chest-harness/index.html +++ b/_site/leather-chest-harness/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leather-keychains/index.html b/_site/leather-keychains/index.html index 3bc801a..00a625f 100644 --- a/_site/leather-keychains/index.html +++ b/_site/leather-keychains/index.html @@ -1270,6 +1270,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leather-lighter-case/index.html b/_site/leather-lighter-case/index.html index 1cf98f4..9c2c11e 100644 --- a/_site/leather-lighter-case/index.html +++ b/_site/leather-lighter-case/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leather-long-stitch-journals/index.html b/_site/leather-long-stitch-journals/index.html index 42f0267..835f779 100644 --- a/_site/leather-long-stitch-journals/index.html +++ b/_site/leather-long-stitch-journals/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leather-strap-journal/index.html b/_site/leather-strap-journal/index.html index 8a04502..14fd845 100644 --- a/_site/leather-strap-journal/index.html +++ b/_site/leather-strap-journal/index.html @@ -1272,6 +1272,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/leatherworking-favorites/index.html b/_site/leatherworking-favorites/index.html index 64fcde9..22c22ae 100644 --- a/_site/leatherworking-favorites/index.html +++ b/_site/leatherworking-favorites/index.html @@ -1390,6 +1390,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/light-grey-jacobs-handspun/index.html b/_site/light-grey-jacobs-handspun/index.html index 04c8e1a..c46287b 100644 --- a/_site/light-grey-jacobs-handspun/index.html +++ b/_site/light-grey-jacobs-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/lined-notebook/index.html b/_site/lined-notebook/index.html index a48cf42..0150a18 100644 --- a/_site/lined-notebook/index.html +++ b/_site/lined-notebook/index.html @@ -1275,6 +1275,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/little-critter-pouch/index.html b/_site/little-critter-pouch/index.html index 98dc27c..4ef4e16 100644 --- a/_site/little-critter-pouch/index.html +++ b/_site/little-critter-pouch/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/lobstah/index.html b/_site/lobstah/index.html index b00073e..05a07ce 100644 --- a/_site/lobstah/index.html +++ b/_site/lobstah/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/long-zipper-bifold/index.html b/_site/long-zipper-bifold/index.html index 7ea251b..08538eb 100644 --- a/_site/long-zipper-bifold/index.html +++ b/_site/long-zipper-bifold/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/loon/index.html b/_site/loon/index.html index 1da44ed..ba8b475 100644 --- a/_site/loon/index.html +++ b/_site/loon/index.html @@ -1261,6 +1261,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/luminescent/index.html b/_site/luminescent/index.html index ba39a38..9cfab41 100644 --- a/_site/luminescent/index.html +++ b/_site/luminescent/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/lupine/index.html b/_site/lupine/index.html index a2f5b75..b3f31b7 100644 --- a/_site/lupine/index.html +++ b/_site/lupine/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/makers-mark-keychain/index.html b/_site/makers-mark-keychain/index.html index 9ccc6ea..e1287ae 100644 --- a/_site/makers-mark-keychain/index.html +++ b/_site/makers-mark-keychain/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/mom-bag/index.html b/_site/mom-bag/index.html index f4e2a9b..24d8382 100644 --- a/_site/mom-bag/index.html +++ b/_site/mom-bag/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/moss-harness/index.html b/_site/moss-harness/index.html index 9921df7..5560200 100644 --- a/_site/moss-harness/index.html +++ b/_site/moss-harness/index.html @@ -1263,6 +1263,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/mousie/index.html b/_site/mousie/index.html index d599a4e..cb7d80a 100644 --- a/_site/mousie/index.html +++ b/_site/mousie/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/moving-images/index.html b/_site/moving-images/index.html index 3394fb4..5b999e7 100644 --- a/_site/moving-images/index.html +++ b/_site/moving-images/index.html @@ -1334,6 +1334,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/my-favorite-git-flag/index.html b/_site/my-favorite-git-flag/index.html index ad9135e..6288c8f 100644 --- a/_site/my-favorite-git-flag/index.html +++ b/_site/my-favorite-git-flag/index.html @@ -1285,6 +1285,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/networks-of-trans-care/index.html b/_site/networks-of-trans-care/index.html index 3a72c8f..dae0a0f 100644 --- a/_site/networks-of-trans-care/index.html +++ b/_site/networks-of-trans-care/index.html @@ -1277,6 +1277,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/nine-pocket-bifold/index.html b/_site/nine-pocket-bifold/index.html index db6417f..cfb732a 100644 --- a/_site/nine-pocket-bifold/index.html +++ b/_site/nine-pocket-bifold/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/no-politics-wip/index.html b/_site/no-politics-wip/index.html index 213c618..d972869 100644 --- a/_site/no-politics-wip/index.html +++ b/_site/no-politics-wip/index.html @@ -1302,6 +1302,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/nonbinary-flag/index.html b/_site/nonbinary-flag/index.html index 6617f00..4963448 100644 --- a/_site/nonbinary-flag/index.html +++ b/_site/nonbinary-flag/index.html @@ -1279,6 +1279,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/not-a-drill/index.html b/_site/not-a-drill/index.html index 709b748..cff565a 100644 --- a/_site/not-a-drill/index.html +++ b/_site/not-a-drill/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/o-ring-bracelet/index.html b/_site/o-ring-bracelet/index.html index 2649be2..1af1fd4 100644 --- a/_site/o-ring-bracelet/index.html +++ b/_site/o-ring-bracelet/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/on-pronouns/index.html b/_site/on-pronouns/index.html index 27f3855..18381da 100644 --- a/_site/on-pronouns/index.html +++ b/_site/on-pronouns/index.html @@ -1505,6 +1505,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/on-the-shoulders-of-giants/index.html b/_site/on-the-shoulders-of-giants/index.html index 4abfcf7..33397fc 100644 --- a/_site/on-the-shoulders-of-giants/index.html +++ b/_site/on-the-shoulders-of-giants/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/on-the-ubiquity-of-enby/index.html b/_site/on-the-ubiquity-of-enby/index.html index 600dcde..0ffb538 100644 --- a/_site/on-the-ubiquity-of-enby/index.html +++ b/_site/on-the-ubiquity-of-enby/index.html @@ -1276,6 +1276,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/orange-green-journal/index.html b/_site/orange-green-journal/index.html index 6eee525..d7d0d42 100644 --- a/_site/orange-green-journal/index.html +++ b/_site/orange-green-journal/index.html @@ -1272,6 +1272,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/orange-journal/index.html b/_site/orange-journal/index.html index ef4391b..d31b777 100644 --- a/_site/orange-journal/index.html +++ b/_site/orange-journal/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/orion-handspun/index.html b/_site/orion-handspun/index.html index d422eef..c93b426 100644 --- a/_site/orion-handspun/index.html +++ b/_site/orion-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/palette/index.html b/_site/palette/index.html index 1c3dce6..a30606b 100644 --- a/_site/palette/index.html +++ b/_site/palette/index.html @@ -1044,6 +1044,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/patchwork-wallet/index.html b/_site/patchwork-wallet/index.html index 6541a8b..865eae0 100644 --- a/_site/patchwork-wallet/index.html +++ b/_site/patchwork-wallet/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/petrichor-handspun/index.html b/_site/petrichor-handspun/index.html index 04e2fd8..ad8fd5c 100644 --- a/_site/petrichor-handspun/index.html +++ b/_site/petrichor-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/pinatex-wallet-with-zipper/index.html b/_site/pinatex-wallet-with-zipper/index.html index 3491a58..cb6dcd9 100644 --- a/_site/pinatex-wallet-with-zipper/index.html +++ b/_site/pinatex-wallet-with-zipper/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/pink-socks/index.html b/_site/pink-socks/index.html index 1389a0c..3a37ba7 100644 --- a/_site/pink-socks/index.html +++ b/_site/pink-socks/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/pins/index.html b/_site/pins/index.html index 700e825..c74ef2e 100644 --- a/_site/pins/index.html +++ b/_site/pins/index.html @@ -1263,6 +1263,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/pride-dice-bags/index.html b/_site/pride-dice-bags/index.html index 7b13afb..d313cae 100644 --- a/_site/pride-dice-bags/index.html +++ b/_site/pride-dice-bags/index.html @@ -1285,6 +1285,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/printing-press-notes/index.html b/_site/printing-press-notes/index.html index 141843f..bdae870 100644 --- a/_site/printing-press-notes/index.html +++ b/_site/printing-press-notes/index.html @@ -1277,6 +1277,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/printmaking-paper-notes/index.html b/_site/printmaking-paper-notes/index.html index 2c9ad62..c8defb1 100644 --- a/_site/printmaking-paper-notes/index.html +++ b/_site/printmaking-paper-notes/index.html @@ -1313,6 +1313,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/pronoun-patches/index.html b/_site/pronoun-patches/index.html index 1ba75a2..936bd8f 100644 --- a/_site/pronoun-patches/index.html +++ b/_site/pronoun-patches/index.html @@ -1293,6 +1293,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/proud-dad-wallet/index.html b/_site/proud-dad-wallet/index.html index ec32f50..5d940f2 100644 --- a/_site/proud-dad-wallet/index.html +++ b/_site/proud-dad-wallet/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/queer-book-list/index.html b/_site/queer-book-list/index.html index 6bd5ae8..3ce5188 100644 --- a/_site/queer-book-list/index.html +++ b/_site/queer-book-list/index.html @@ -1256,6 +1256,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/queer/index.html b/_site/queer/index.html index e6c96c5..107ac7d 100644 --- a/_site/queer/index.html +++ b/_site/queer/index.html @@ -1288,6 +1288,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/quorbs/index.html b/_site/quorbs/index.html index 7ed6bff..f9b6eaf 100644 --- a/_site/quorbs/index.html +++ b/_site/quorbs/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/rachels-bracelets/index.html b/_site/rachels-bracelets/index.html index 3ac77c6..0871dde 100644 --- a/_site/rachels-bracelets/index.html +++ b/_site/rachels-bracelets/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/rambouillet-handspun/index.html b/_site/rambouillet-handspun/index.html index 37f1245..efb5174 100644 --- a/_site/rambouillet-handspun/index.html +++ b/_site/rambouillet-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/recommendations-and-favorites/index.html b/_site/recommendations-and-favorites/index.html index 2250e1e..3d69afa 100644 --- a/_site/recommendations-and-favorites/index.html +++ b/_site/recommendations-and-favorites/index.html @@ -1298,6 +1298,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/redirections/index.html b/_site/redirections/index.html index 9cfd687..594fd3b 100644 --- a/_site/redirections/index.html +++ b/_site/redirections/index.html @@ -1311,6 +1311,6 @@ heredoc> tempest.md - + \ No newline at end of file diff --git a/_site/reference/1/index.html b/_site/reference/1/index.html index ef12d12..9180230 100644 --- a/_site/reference/1/index.html +++ b/_site/reference/1/index.html @@ -966,6 +966,20 @@ footer a:focus-visible {
        +
      1. + + + Image unrelated to post. Close up on a cluster of orange-brown mushrooms on a mossy tree trunk. + +

        networks of trans care

        +
          + +
        • gender
        • + +
        +
        +
      2. +
      3. @@ -1132,20 +1146,6 @@ footer a:focus-visible {
      4. -
      5. - - - Picture unrelated to post. Lee, sitting in a chair and seen in profile, looks up and smiles. Ze is holding and working on a partially knit shrimp. - -

        in the news

        -
          - -
        • gender
        • - -
        -
        -
      6. -
      @@ -1201,6 +1201,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/reference/2/index.html b/_site/reference/2/index.html index 0a5477f..4170612 100644 --- a/_site/reference/2/index.html +++ b/_site/reference/2/index.html @@ -966,6 +966,20 @@ footer a:focus-visible {
        +
      1. + + + Picture unrelated to post. Lee, sitting in a chair and seen in profile, looks up and smiles. Ze is holding and working on a partially knit shrimp. + +

        in the news

        +
          + +
        • gender
        • + +
        +
        +
      2. +
      3. @@ -1105,6 +1119,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/reference/index.html b/_site/reference/index.html index ecb3280..7e5c510 100644 --- a/_site/reference/index.html +++ b/_site/reference/index.html @@ -966,6 +966,20 @@ footer a:focus-visible {
          +
        1. + + + Image unrelated to post. Close up on a pale green hellebore flower. + +

          eleventy lessons

          +
            + +
          • software
          • + +
          +
          +
        2. +
        3. @@ -1138,20 +1152,6 @@ footer a:focus-visible {
        4. -
        5. - - - Image unrelated to post. Close up on a cluster of orange-brown mushrooms on a mossy tree trunk. - -

          networks of trans care

          -
            - -
          • gender
          • - -
          -
          -
        6. -
        @@ -1201,6 +1201,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/rescue-trans-rescue/index.html b/_site/rescue-trans-rescue/index.html index 5d29bc7..d7c029a 100644 --- a/_site/rescue-trans-rescue/index.html +++ b/_site/rescue-trans-rescue/index.html @@ -1256,6 +1256,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/resume/index.html b/_site/resume/index.html index ba5b214..1745b5f 100644 --- a/_site/resume/index.html +++ b/_site/resume/index.html @@ -1006,6 +1006,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/rope-one/index.html b/_site/rope-one/index.html index 78cd11d..6b5e00a 100644 --- a/_site/rope-one/index.html +++ b/_site/rope-one/index.html @@ -1269,6 +1269,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/ruby-the-alpaca-handspun/index.html b/_site/ruby-the-alpaca-handspun/index.html index a8d9437..dd01f6e 100644 --- a/_site/ruby-the-alpaca-handspun/index.html +++ b/_site/ruby-the-alpaca-handspun/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/scrap-patches/index.html b/_site/scrap-patches/index.html index 70be1c1..e00808a 100644 --- a/_site/scrap-patches/index.html +++ b/_site/scrap-patches/index.html @@ -1261,6 +1261,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/screen-reader-optimizations/index.html b/_site/screen-reader-optimizations/index.html index 1b97afa..f292d73 100644 --- a/_site/screen-reader-optimizations/index.html +++ b/_site/screen-reader-optimizations/index.html @@ -1182,7 +1182,7 @@ export { HeadingAnchors }

        software

        -

        (13 posts)

        +

        (14 posts)

      4. @@ -1472,6 +1472,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/knit/index.html b/_site/tags/knit/index.html index e21bffc..d9d7382 100644 --- a/_site/tags/knit/index.html +++ b/_site/tags/knit/index.html @@ -1162,6 +1162,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/leather/2/index.html b/_site/tags/leather/2/index.html index 8499d5a..3f95aa4 100644 --- a/_site/tags/leather/2/index.html +++ b/_site/tags/leather/2/index.html @@ -1207,6 +1207,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/leather/3/index.html b/_site/tags/leather/3/index.html index 620f3e6..763cf07 100644 --- a/_site/tags/leather/3/index.html +++ b/_site/tags/leather/3/index.html @@ -1211,6 +1211,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/leather/4/index.html b/_site/tags/leather/4/index.html index 8f8066b..f1d1cc2 100644 --- a/_site/tags/leather/4/index.html +++ b/_site/tags/leather/4/index.html @@ -1169,6 +1169,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/leather/index.html b/_site/tags/leather/index.html index 520a660..77b0a6f 100644 --- a/_site/tags/leather/index.html +++ b/_site/tags/leather/index.html @@ -1203,6 +1203,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/patch/index.html b/_site/tags/patch/index.html index 7252e1b..bbdd986 100644 --- a/_site/tags/patch/index.html +++ b/_site/tags/patch/index.html @@ -1032,6 +1032,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/pin/index.html b/_site/tags/pin/index.html index 2c5b199..49d582a 100644 --- a/_site/tags/pin/index.html +++ b/_site/tags/pin/index.html @@ -1164,6 +1164,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/print/2/index.html b/_site/tags/print/2/index.html index fdb9837..dc1b7be 100644 --- a/_site/tags/print/2/index.html +++ b/_site/tags/print/2/index.html @@ -1245,6 +1245,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/print/3/index.html b/_site/tags/print/3/index.html index 68711fa..80e3c8a 100644 --- a/_site/tags/print/3/index.html +++ b/_site/tags/print/3/index.html @@ -1259,6 +1259,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/print/4/index.html b/_site/tags/print/4/index.html index d6659b6..ded3062 100644 --- a/_site/tags/print/4/index.html +++ b/_site/tags/print/4/index.html @@ -1249,6 +1249,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/print/5/index.html b/_site/tags/print/5/index.html index 72a5d20..e019ac9 100644 --- a/_site/tags/print/5/index.html +++ b/_site/tags/print/5/index.html @@ -1097,6 +1097,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/print/index.html b/_site/tags/print/index.html index 53c3ec9..b1b6b5e 100644 --- a/_site/tags/print/index.html +++ b/_site/tags/print/index.html @@ -1215,6 +1215,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/shirt/2/index.html b/_site/tags/shirt/2/index.html index 2f87acb..02e9523 100644 --- a/_site/tags/shirt/2/index.html +++ b/_site/tags/shirt/2/index.html @@ -1141,6 +1141,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/shirt/index.html b/_site/tags/shirt/index.html index 6afbca8..cb80f90 100644 --- a/_site/tags/shirt/index.html +++ b/_site/tags/shirt/index.html @@ -1249,6 +1249,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/software/2/index.html b/_site/tags/software/2/index.html new file mode 100644 index 0000000..bfd88ed --- /dev/null +++ b/_site/tags/software/2/index.html @@ -0,0 +1,1034 @@ + + + + + + + tag: software | hello hello + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        + + + + + +
        + + +
        + + +

        tag: software

        + + + +
          + +
        1. + + + A carved stamp next to its print. The print reads '#camelCase' in a slightly formal-looking italic font. + +

          backend accessibility

          +
            + +
          • software
          • + +
          +
          +
        2. + +
        + + + + + + + + + + + + + + +
        +
        + + + + + + + \ No newline at end of file diff --git a/_site/tags/software/index.html b/_site/tags/software/index.html index 40de6ef..6bc5a2b 100644 --- a/_site/tags/software/index.html +++ b/_site/tags/software/index.html @@ -964,6 +964,20 @@ footer a:focus-visible {
          +
        1. + + + Image unrelated to post. Close up on a pale green hellebore flower. + +

          eleventy lessons

          +
            + +
          • software
          • + +
          +
          +
        2. +
        3. @@ -1140,26 +1154,27 @@ footer a:focus-visible {
        4. -
        5. - - - A carved stamp next to its print. The print reads '#camelCase' in a slightly formal-looking italic font. - -

          backend accessibility

          -
            - -
          • software
          • - -
          -
          -
        6. -
        + + + + @@ -1190,6 +1205,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/stationery/index.html b/_site/tags/stationery/index.html index 4f6efda..1ff0d39 100644 --- a/_site/tags/stationery/index.html +++ b/_site/tags/stationery/index.html @@ -1042,6 +1042,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/sticker/index.html b/_site/tags/sticker/index.html index 0cb4143..eb72c91 100644 --- a/_site/tags/sticker/index.html +++ b/_site/tags/sticker/index.html @@ -1164,6 +1164,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/yarn/2/index.html b/_site/tags/yarn/2/index.html index 316a82e..db2aefe 100644 --- a/_site/tags/yarn/2/index.html +++ b/_site/tags/yarn/2/index.html @@ -1057,6 +1057,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/yarn/index.html b/_site/tags/yarn/index.html index d40fff2..014d1f4 100644 --- a/_site/tags/yarn/index.html +++ b/_site/tags/yarn/index.html @@ -1197,6 +1197,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/tags/zine/index.html b/_site/tags/zine/index.html index 6c8c276..9858e72 100644 --- a/_site/tags/zine/index.html +++ b/_site/tags/zine/index.html @@ -1064,6 +1064,6 @@ footer a:focus-visible { - + \ No newline at end of file diff --git a/_site/textures-unite/index.html b/_site/textures-unite/index.html index 5bb201f..20078ee 100644 --- a/_site/textures-unite/index.html +++ b/_site/textures-unite/index.html @@ -1268,6 +1268,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/tiny-books/index.html b/_site/tiny-books/index.html index dae2fde..23177e7 100644 --- a/_site/tiny-books/index.html +++ b/_site/tiny-books/index.html @@ -1277,6 +1277,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/tiny-mushrooms/index.html b/_site/tiny-mushrooms/index.html index eedb577..042dca2 100644 --- a/_site/tiny-mushrooms/index.html +++ b/_site/tiny-mushrooms/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/tiny-portraits/index.html b/_site/tiny-portraits/index.html index 0e588eb..9796bec 100644 --- a/_site/tiny-portraits/index.html +++ b/_site/tiny-portraits/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/tooled-leather-patches/index.html b/_site/tooled-leather-patches/index.html index 40842f5..3780e60 100644 --- a/_site/tooled-leather-patches/index.html +++ b/_site/tooled-leather-patches/index.html @@ -1267,6 +1267,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/trans-rights-skull/index.html b/_site/trans-rights-skull/index.html index 0c5d83e..c60f5a4 100644 --- a/_site/trans-rights-skull/index.html +++ b/_site/trans-rights-skull/index.html @@ -1291,6 +1291,6 @@ prints/cards: black with blue and pink letters

        - + \ No newline at end of file diff --git a/_site/trans-the-world/index.html b/_site/trans-the-world/index.html index 0a9e791..15ace5f 100644 --- a/_site/trans-the-world/index.html +++ b/_site/trans-the-world/index.html @@ -1278,6 +1278,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/trans-wrongs-skull/index.html b/_site/trans-wrongs-skull/index.html index c288ec1..42b84fe 100644 --- a/_site/trans-wrongs-skull/index.html +++ b/_site/trans-wrongs-skull/index.html @@ -1289,6 +1289,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/triangle-pouch/index.html b/_site/triangle-pouch/index.html index 9c09720..23ce64f 100644 --- a/_site/triangle-pouch/index.html +++ b/_site/triangle-pouch/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/vertical-bifold/index.html b/_site/vertical-bifold/index.html index 42df203..4d7da0f 100644 --- a/_site/vertical-bifold/index.html +++ b/_site/vertical-bifold/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/vertical-card-wallet/index.html b/_site/vertical-card-wallet/index.html index 838cc29..33713b2 100644 --- a/_site/vertical-card-wallet/index.html +++ b/_site/vertical-card-wallet/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/vertical-zipper-card-wallet/index.html b/_site/vertical-zipper-card-wallet/index.html index 11e4451..8a81dfa 100644 --- a/_site/vertical-zipper-card-wallet/index.html +++ b/_site/vertical-zipper-card-wallet/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/vix-collar/index.html b/_site/vix-collar/index.html index ffd3949..4ac14de 100644 --- a/_site/vix-collar/index.html +++ b/_site/vix-collar/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/wrap-bracelets/index.html b/_site/wrap-bracelets/index.html index 5c1269d..53d0fae 100644 --- a/_site/wrap-bracelets/index.html +++ b/_site/wrap-bracelets/index.html @@ -1261,6 +1261,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/x-acto-knife-sheath/index.html b/_site/x-acto-knife-sheath/index.html index bb723fa..fad3f69 100644 --- a/_site/x-acto-knife-sheath/index.html +++ b/_site/x-acto-knife-sheath/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/zipper-bifold-green/index.html b/_site/zipper-bifold-green/index.html index 9739ca5..3e8ce4a 100644 --- a/_site/zipper-bifold-green/index.html +++ b/_site/zipper-bifold-green/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/_site/zipper-bifold/index.html b/_site/zipper-bifold/index.html index 8646153..391ba35 100644 --- a/_site/zipper-bifold/index.html +++ b/_site/zipper-bifold/index.html @@ -1262,6 +1262,6 @@ export { HeadingAnchors } - + \ No newline at end of file diff --git a/src/img/2026/hellebore.jpg b/src/img/2026/hellebore.jpg new file mode 100755 index 0000000000000000000000000000000000000000..d6e05f7d1a7cdfcdc809888d1987b9f7e6dda0db GIT binary patch literal 349066 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

        4Rq`iwP$_oZ=pmk@6!VJyBP~0Q&t3 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%0A)UvuQEK4CG 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

        s;%LI(F^% z9kmP3|BhI#3Hhm>H5`9Usr&cHN}82o>HX~2P_5;?TF@w}t3_wr-1pxXt0rT<0y&d) z$`ruIs=2m3XQioLw)9LUYRfu$to!|!fBZLk60G8ne2`Udfa2k_>wA!?QT%_B7P~Rk zLqXU@r(*AO;I!Jr&F6MUA*;JY_7g#`K(1+W|JTXg;BM#sn7=^PKH1ze;F1YZ1 zDXNt<>!j+oCz^vC>Vt(L;)mhmJG(|Mb!y#l69tx{>Cc`ZfmX`XlCf^%lM^%5EDRmVhWQvKnun7~Kag|q$LD2#iur!5$x2$l(h~sX$ zE=#j`3AxzH0k z)+%s$qIdc1{fk`9R?eQ~wiWSdc0`xLRNq!n2%|z-#iu-~up3pw!S?^T`PPwWQzR*l z1a}Zw?XR4^#I&a&Fm=hI)m_fP2`eLrFH%M9E*o=`bS~H)M#j$tga}NNcN}eH26)@{ zu~%X_wF0u<2=GKeSm?3}27KIhE(N!nu_xL!%94C{d=Q~5lqkP1ja0QRcF`GNqv_$o> z(SvN{z3JtLbYn$NU7E;Z#|Z8=DeXxHfe4%xXh>eFmWF&=z(lk;L&t!tXwIw*b|9Z; zdJ(u~9uY2ih<9?8o=%Q)nucQu%^Yb#7JH&G$iC)e!<`q$kOTo7Y2lJ-ET-p`cj3Or z>*}5~$~(a6&D9}GN9O+$A>7b09-iq^Tr?9(Kj}2$mdBQJun5;%h~}S87s3tP?a)#D#vh!*3%#2Ox|nd0875Z)y3Dto=EckHX>wOjq&q|3)nR-Xjm zgxGBUzp_sfzb4v1_4c!mjhX`8FuM&dLUvA!z=#txOQ`&|FZe5eWAf8~b~#^BqVr@V z^;so2;fc|xm$vH6EGaw3PB0?XeVcY02^0Ue9q4=DjXsNM&NT_4p2m@7s zhX6n(<4%>G)_mVQTQt$f&G4ToC@=OTRb&KGQN6$Vc?PYPm*nCb-X^jMQ+|53>M`$_ zZ1$N;V`afb&=?z0b0Eib8^fPOotUT{0dU;C_FT~qF##m|pVslNf5)zJL~{Aei1guf*O*&7?A zEttOFqg&fluCkRI&dLA20n+b(xhG_I8>jk5r-5Bk;*A5>XQ9vWFSXnTOG%F-XSQIw z2}1+x(BDHdO8mQ3|CV3+zg%iK({>izeeu{~@+LTJ+R9-y72QeKj3saPgJ_5Y(b)E}yz|VvvE%0w(v{&g=tR6*gjA|IR1>>_z%I?wQ4Qs*HRtxC@{$gKOwKnu1 zU#IF_llCrN_AzKY2Di}fju#98Np)^bO{JFZX)N_~@~!!MJ*ulBX`x1mmtVMNnggGQ zF5v7zZ|d4kI^da?3+vyuxQWls9^pwg0$bLAESvCO-bmm#`Htet%I(f&SoL!X7If5o zFrMUvAUi$zMJNU??5Z-G!P@{o$4_x>uW?bGQt~cujivR_3VYO~>;h&vwEm5_oz{NJRqmULb^H$%a8qhmfSVRoZCJa2Rwm3KVMq+ z^P19iH8}!#>Ux^+XbM{vZ)-p<|!+EbB{e28K|iyD=u!q>|n3Qz!hQjya}$WC#$ZP9ygVe1$_^X_a0|wHPA6X-SUIa zBq_74`yMvHEqDe{jJ3CVJLykyoG#+@Ivl}-JYe-eZ|&G;tj~<)?m3HZD!-ZBzXUe3ZFOJq%H>vj*OQb-%YAu zM{UMfYm-!;-jF59Z}C2npp#?ZbL%mh zShbWqL{fb;Mzwj6D$*s!2wym&4N|>^vePFB$GiWm|C6jB?l$FdVtW$V#Zc@PObbz~ zhCW|vh&*^jS)ng`clPz}9b2%xfgB6XjQ=(JW;yNbt3;Xz`r=1*GV7C)p-!kG=RB{` zf?(t_2W94b3trv9^49lTu;2GD(+vAECYQ^FR*GZ!2qK=_sBY4G9Dv(*+1l5WT@h1V zE&vnCtg#|Tf1r{T0oftkAsf(sLgz_}DVR*V0}tCFh}Gq-G!7V10-m#wSZ*htdZWqJ eh2`QkG{LHvqtl~>ILK!c9{Xw7kju$i&;B2MG2t5k literal 0 HcmV?d00001 diff --git a/src/posts/2026/2026-2-06-screen-reader-optimizations.md b/src/posts/2026/2026-02-06-screen-reader-optimizations.md similarity index 100% rename from src/posts/2026/2026-2-06-screen-reader-optimizations.md rename to src/posts/2026/2026-02-06-screen-reader-optimizations.md diff --git a/src/posts/2026/2026-02-19-eleventy-lessons.md b/src/posts/2026/2026-02-19-eleventy-lessons.md new file mode 100644 index 0000000..a33fe91 --- /dev/null +++ b/src/posts/2026/2026-02-19-eleventy-lessons.md @@ -0,0 +1,421 @@ +--- +title: eleventy lessons +image: + src: 2026/hellebore.jpg + alt: Image unrelated to post. Close up on a pale green hellebore flower. +tags: + - reference + - software +--- + +recently I wrote *several* sites using [Eleventy](https://www.11ty.dev/){target="_blank" rel="external"} (4? 5?). Including, over the past few days, this one! That's right, if you're reading this, we're now running on 11ty and hosted by [heckin.technology](https://heckin.technology/){target="_blank" rel="external"}. See ya, GitHub. Won't miss ya. + +I've compiled some of the things I've learned in a standalone site: [11ty Lessons](https://inherentlee.codeberg.page/lessons/){target="_blank" rel="external"}. + +however, since I don't know how much I'll focus on that specific site - it is mostly a sample - I am re-publishing the most useful information here. I'll skip the intro to Markdown content. I'm also going to update them where I've learned more or to better match what's represented on this site. + +this will comprise of 4 parts: [related posts](#related-posts), [featured images](#featured-images), [pagination](#pagination), and [tag image preview](#tag-image-preview). Feel free to jump ahead, as none depend on the others. + +--- + +## related posts + +by default, the [Eleventy base blog](github.com/11ty/eleventy-base-blog){target="_blank" rel="external"} comes with pagination between posts. Post 2 can take you to posts 1 and 3, etc. + +while that is useful for *this* site, when building another site I wanted to see a couple randomly-suggested posts that shared 1 or more tags. + +I started by referring to [this GitHub issue about related posts](https://github.com/11ty/eleventy/discussions/2534){target="_blank rel="external"}. I had to fix a few errors that arose from the suggested code. + +I also wanted to make two changes: + +1. I didn't want to just see posts that shared *all* tags, but rather posts that shared *any* tag +1. I wanted to randomly add a few posts instead of just getting whatever was first (with a shared tag) in the post order + +### filters.js + +after adjusting for those needs, I had the following in `filters.js`: + +```js +eleventyConfig.addNunjucksFilter("excludeFromCollection", function (collection=[], pageUrl=this.ctx.page.url) { + return collection.filter(post => post.url !== pageUrl); +}); + +eleventyConfig.addFilter("filterByTags", function(collection=[], ...requiredTags) { + return collection.filter(post => { + return requiredTags.flat().some(tag => post.data.tags.includes(tag)); + }); +}); + +eleventyConfig.addFilter("randomize", function(array) { + // Create a copy of the array to avoid modifying the original + let shuffledArray = array.slice(); + + // Fisher-Yates shuffle algorithm + for (let i = shuffledArray.length - 1; i > 0; i--) { + const j = Math.floor(Math.random() * (i + 1)); + [shuffledArray[i], shuffledArray[j]] = [shuffledArray[j], shuffledArray[i]]; + } + + return shuffledArray; +}); +``` + +### post.njk + +I used this in my post layout. `filterTagList` comes with the base blog by default, and removes the tags "posts" and "all." `head` also comes with the base blog. `postlist.njk` is my modified-from-the-base-blog post layout. + +{% raw %} +```html +{% set relevantTags = tags | filterTagList %} +{% set postlist = collections.posts | filterByTags(relevantTags) | excludeFromCollection(page.url) | randomize | head(2) %} +{% if postlist.length %} +

        +{% endif %} +``` +{% endraw %} + +and that sorts related posts. + +--- + +## featured images + +> this one's been edited from the lessons site. I've learned a bit more about 11ty images and feel more comfortable with my build now. + +images in 11ty use the [Image Transform Plugin](https://www.11ty.dev/docs/plugins/image/#eleventy-transform){target="_blank" rel="external"}. I found it hard to find anything to reference while building this - a lot of sites in the template gallery are either text-heavy or not using the plugin - so I'm reproducing what I've got here for reference. + +### file structure + +``` +content/ +|--img/ +| |--sample-0.jpg +| |--sample-1.jpg +| `--etc +|--posts/ +| |--lesson-0-front-matter-and-urls.md +| |--lesson-1-headings-paragraphs-and-horizontal-lines.md +| `--etc +`--etc +``` + +### front matter + +for any given post, my front matter references the image in this manner: + +``` +--- +image: + src: sample-0.jpg + alt: moss on a fencepost +--- +``` + +### image HTML transform + +As mentioned, there's a plugin for images. If you started with the base blog, in `eleventy.config.js`, you'll probably find a chunk of code similar to this already in place: + +```js +eleventyConfig.addPlugin(eleventyImageTransformPlugin, { + formats: ["auto"], + + widths: [640], + failOnError: true, + htmlOptions: { + imgAttributes: { + // e.g. assigned on the HTML tag will override these values. + loading: "lazy", + decoding: "async", + } + }, + + sharpOptions: { + animated: true, + }, +}); +``` + +setting `formats` to "auto" helps - use whatever type of image you want, get that type out. The default settings that came with the Eleventy base blog didn't set a `width`, which I wanted (by default, images off my camera - like the hellebore featured image for this post - are almost 5k pixels wide). I also found it helpful to set `failOnError` to true for a little more feedback. + +> NOTE: It sure seems like Eleventy will fail your image processing if there's no alt text. While admirable, it would be nice if I could find any documentation for this! + +### passthrough copy + +as I worked through this, I thought I needed a passthrough copy for a while. You don't - just let the plugin do its thing. + +### templating + +I needed images to show up in 3 places: + +- In the lists of posts on the home page, I wanted each post to show its featured image +- In the "related posts" section on each individual post, I wanted each related post to show its featured image +- And of course, I wanted the post to show its own featured image + +### home page and related posts + +both of these sections use the same template, which in my setup is called `postlist.njk`. Within the relevant links, I added the following: + +{% raw %} +```html +{% if post.data.image.src %} + {{ post.data.image.alt }} +{% else %} +
        +{% endif %} +``` +{% endraw %} + +### post body + +the post body looks similar: + +{% raw %} +```html +{% if image.src %} +{{ image.alt }} +{% endif %} +``` +{% endraw %} + +together, that sets up featured images for posts. + +--- + +## pagination + +### simple pagination + +[Post pagination in Eleventy is pretty straightforward](https://www.11ty.dev/docs/pagination/){target="_blank" rel="external"}, mostly requiring some specific front matter. + +The home page pagination I have set up here looks like the following (in `index.njk`): + +``` +--- +pagination: + data: collections.posts + size: 13 + alias: posts + reverse: true +--- +``` + +6 posts per page, paginate data from `collections.posts` which we'll call just `posts` for short, and do it in reverse (aka, most recent posts show first). + +[You'll also likely want previous and next buttons](https://www.11ty.dev/docs/pagination/nav){target="_blank" rel="external"}. I did. Here's what I have... + +#### pagination.njk + +There's two components to this, the bigger one being this `pagination.njk` template. Look, I like my little icons, ok? It takes an `olderHref` and a `newerHref`, and optionally an `olderTitle` and `newerTitle`. + +{% raw %} +```html +{% if olderHref or newerHref %} +
        +{% endif %} +``` +{% endraw %} + +#### calling the template + +From `index.njk` we can `include "pagination.njk"`: + +{% raw %} +``` +{# idk why these are backwards either #} +{% set newerHref = pagination.href.previous %} +{% set olderHref = pagination.href.next %} +{% include "pagination.njk" %} +``` +{% endraw %} + +Yup. The order of previous vs. next is totally unintuitive to me, too. + +### complex pagination + +however, there's a catch. [Tag pages are *created* via pagination](https://www.11ty.dev/docs/quicktips/tag-pages/){target="_blank" rel="external"}! It's a lot harder to paginate those - you can't just use the front matter to set it up. + +I untangled [this GitHub issue about double-layered pagination](https://github.com/11ty/eleventy/issues/332#issuecomment-445236776){target="_blank" rel="external"} and came to the following solution... + +#### eleventy.config.js + +in `eleventy.config.js`: + +```js +// note that this uses the lodash.chunk method, so you’ll have to import that +eleventyConfig.addCollection("tagPagination", function(collection) { + // Get unique list of tags + let tagSet = new Set(collection.getAllSorted().flatMap((post) => post.data.tags || [])); + + // Get each item that matches the tag + let paginationSize = 6; + let tagMap = []; + let tagArray = [...tagSet]; + + for( let tagName of tagArray) { + let tagItems = collection.getFilteredByTag(tagName); + let pagedItems = chunk(tagItems.reverse(), paginationSize); + + for( let pageNumber = 0, max = pagedItems.length; pageNumber < max; pageNumber++) { + tagMap.push({ + tagName: tagName, + pageNumber: pageNumber, + pageSize: pagedItems.length, + pageData: pagedItems[pageNumber] + }); + } + } + + return tagMap; +}); +``` + +#### tag-pages.njk + +in my `tag-pages.njk` file (or whatever you use to template out your tag pages): + +{% raw %} +```html +--- +pagination: + data: collections.tagPagination + size: 1 + alias: tag +eleventyComputed: + permalink: /tags/{{ tag.tagName | slugify }}/% if tag.pageNumber %{{ tag.pageNumber + 1 }}/% endif % + title: "Posts tagged {{ tag.tagName }}" +eleventyExcludeFromCollections: true +--- +

        Posts tagged “{{ tag.tagName }}”

        + +{% set postlist = tag.pageData %} +{% include "postlist.njk" %} + +{# idk why these are backwards either #} +{% if tag.pageNumber > 0 %} + {% set newerHref = pagination.href.previous %} +{% endif %} +{% if tag.pageNumber < tag.pageSize - 1 %} + {% set olderHref = pagination.href.next %} +{% endif %} +{% include "pagination.njk" %} +``` +{% endraw %} + +note the pagination checking `tag.pageNumber` against `tag.PageSize` - the [original suggested solution](https://github.com/11ty/eleventy/issues/332#issuecomment-445236776){target="_blank" rel="external"} in the GitHub post creates an issue where the pagination loops through *all* of the tag pages bit-by-bit. This sorts that - hat tip to [TheReyzar who mentioned the issue and showed part of their solution](https://github.com/11ty/eleventy/issues/332#issuecomment-1248185406){target="_blank" rel="external"}. + +#### filters.js (again) + +finally, in my `filters.js` file, I add the `tagPagination` tag to the tags that get filtered using `filterTagList`: + +```js +eleventyConfig.addFilter("filterTagList", function filterTagList(tags) { + return (tags || []).filter(tag => ["all", "posts", "tagPagination"].indexOf(tag) === -1); +}); +``` + +--- + +## tag image preview + +today I tackled making the tag page more visually interesting. + +### preview the first featured image + +first, I worked on previewing the first featured image. The focus here is on digging into `collections[tag]` (reversed!) to get to the data of the first post. + +{% raw %} +```html + +``` +{% endraw %} + +### preview a collage of recent featured images + +I found that having just the first featured image made the tag page hard to differentiate from any of the pages listing individual posts, so from there I moved to showing 4 images (or empty rectangles where there weren't four to show). + +{% raw %} +```html + +``` +{% endraw %} + +with a bit of `display: grid`, we're good to go, right? + +#### handling multiple aspect ratios + +this had worked so far because the photos on the lessons site are from my camera in landscape mode, producing neat, identical 3:2 aspect ratios. Let's throw a wrench in that and introduce a portrait-mode photo. + +thankfully, the CSS property `aspect-ratio` makes this pretty straightforward, and `object-fit` finishes the job. + +```css +.taglist-link img { + aspect-ratio: 3 / 2; + object-fit: cover; +} +``` + +(I also set the `missing-img` `
        `s to have the same aspect ratio.) + +--- + +There's the good stuff from [11ty Lessons](https://inherentlee.codeberg.page/lessons/){target="_blank" rel="external"}. Hope you enjoyed.