SkateSpots/scripts
SkateSpots 4341653abe feat(app-shop): add free printable sticker + poster (vector, real QR)
- public/images/print/skatespots-sticker.svg (55 x 86 mm) and
  skatespots-poster.svg (A3) — the free artwork to print and stick up. Physical
  size is baked into the SVG (mm units), so 'Actual size' printing is exact.
- Self-contained: Outfit/Barlow fonts + the logo embedded as data URIs, and a
  real vector QR. VERIFIED both QRs decode to https://skate-spots.org (decoded
  with jsQR from a rendered PNG; logo centre, error-correction H).
- New 'Free to print' section in the App Shop: previews, FREE badge, sizes,
  cutting tip, 'Open & print' + 'Save file' buttons, and a 100%/Actual-size note.
- scripts/make-print-art.mjs regenerates the artwork (committed output).
- AGENTS.md documents the assets + the re-verify-the-QR rule.
2026-09-27 22:16:43 +07:00
..
auto-deploy.sh chore(deploy): skip production deploys for non-site commits 2026-09-27 14:42:57 +07:00
deploy-cvm.sh chore(cvm): one-command deploy to the single host + document the setup 2026-09-27 12:04:57 +07:00
inject-amber-queries.mjs v1.2.0: Spedn label, multi-relay community stats, GrapheneOS Near-Me fix 2026-08-27 14:54:00 +07:00
inject-main-activity.mjs fix(amber): Amethyst-style foreground-intent signer to end the GrapheneOS sign hang 2026-09-07 12:39:00 +07:00
inject-network-security.mjs Citrine: native cleartext config, default-pool write wiring, polished UI (1.3.1) 2026-09-08 19:11:51 +07:00
inject-signing-config.mjs fix(android): support absolute storeFile path in signing-config injector 2026-09-26 16:02:17 +07:00
make-print-art.mjs feat(app-shop): add free printable sticker + poster (vector, real QR) 2026-09-27 22:16:43 +07:00
smoke-test.mjs feat(app-shop): add the App Shop section (empty on purpose) 2026-09-27 21:40:41 +07:00
sync-android-version.mjs Bump to 1.0.93 (1.0.92 already live) + versionCode scheme matches published 1.0.x 2026-07-30 22:43:32 +07:00