From 883bad72c0d6aa1b6363e51c00d2715b2e06cd9c Mon Sep 17 00:00:00 2001 From: morganvenable Date: Tue, 20 Oct 2026 10:00:52 -0700 Subject: [PATCH] Build guide: 44 mm red trackball back, linked to Amazon Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_012ePhiApV6LQcH1sdfSp2aR --- src/assets/build/store-trackball-44mm-red.webp | Bin 0 -> 9866 bytes src/components/StoreItems.astro | 2 ++ src/content/docs/build/index.mdx | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 src/assets/build/store-trackball-44mm-red.webp diff --git a/src/assets/build/store-trackball-44mm-red.webp b/src/assets/build/store-trackball-44mm-red.webp new file mode 100644 index 0000000000000000000000000000000000000000..cb033496b1d4738d782746a347e679da3c063070 GIT binary patch literal 9866 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 literal 0 HcmV?d00001 diff --git a/src/components/StoreItems.astro b/src/components/StoreItems.astro index f58e2d7..f70f969 100644 --- a/src/components/StoreItems.astro +++ b/src/components/StoreItems.astro @@ -4,6 +4,7 @@ import { Image } from 'astro:assets'; import pearl from '../assets/build/store-trackball-52mm-pearl.webp'; import black from '../assets/build/store-trackball-44mm-black.webp'; +import red from '../assets/build/store-trackball-44mm-red.webp'; import palms from '../assets/build/store-squishy-palms.webp'; import towers from '../assets/build/store-pitch-towers.webp'; import plates from '../assets/build/store-carrier-plates.webp'; @@ -17,6 +18,7 @@ const store = 'https://svalboard.com/products/'; const items = [ { name: '52 mm pearl trackball', href: store + 'svalboard-52mm-pearl-trackball', img: pearl, alt: 'Four 52 mm pearl trackballs: blue, purple, white and black.' }, { name: '44 mm shiny black trackball', href: store + '44mm-shiny-black-trackball', img: black, alt: 'A 44 mm shiny black trackball.' }, + { name: '44 mm red trackball (Amazon)', href: 'https://www.amazon.com/dp/B0BQV1X86B', img: red, alt: 'A 44 mm glossy red trackball.' }, { name: 'Squishy palms', href: store + 'squishy-palmrests', img: palms, alt: 'A pair of black squishy palm rests with a fabric top.' }, { name: 'Pitch towers', href: store + 'pitch-towers', img: towers, alt: 'A full set of sandblasted stainless pitch towers.' }, { name: 'Carrier plates', href: store + 'carrier-plates', img: plates, alt: 'A pair of black anodized aluminum carrier plates.' }, diff --git a/src/content/docs/build/index.mdx b/src/content/docs/build/index.mdx index b091605..95d5d2d 100644 --- a/src/content/docs/build/index.mdx +++ b/src/content/docs/build/index.mdx @@ -25,7 +25,7 @@ import StoreItems from '../../../components/StoreItems.astro'; ## Optional items -Add these to your kit from the Svalboard store: +Add these to your kit: