Skip to content

Patch for dark surfaces - #12

Merged
Shaan-Shoukath merged 3 commits into
mainfrom
dev
Oct 20, 2026
Merged

Shaan-Shoukath merged 3 commits into
mainfrom
dev

Conversation

@Shaan-Shoukath

Copy link
Copy Markdown
Contributor

Brings Patch for dark surfaces from dev to main (#11).

  • mascot/dark/: every piece of Patch with a thin Warm Cream (#FFF4E8) die-cut sticker border, so the dark outline and ear rims stay readable on Deep Ink. Full parity with the light set: full SVGs, lite SVGs and .svgz, lossless PNGs and WebPs, small WebPs, and GIFs of the three loops. The art inside is untouched; the SVG art is byte-identical to the light SVGs.
  • GIFs of the sneeze, walk and walk-left loops for the light set too, for email and chat tools without animated WebP.
  • site/scripts/dark-mascot.mjs builds dark/ (border grown in 16 bits, traced once at 4x for the SVGs) and site/scripts/gif-mascot.mjs builds the GIFs; both are deterministic.
  • The mascot page shows the dark set on Deep Ink with downloads, and the usage rules now name the dark border as the one approved exception to "no outlines".

Checked: every dark SVG render (each loop frame isolated, walk-left mirror included) matches its dark PNG at IoU ≥ 0.99 with edges within one pixel; GIF transparency, frame count and timing match their sources; site build and link validation pass.

🤖 Generated with Claude Code

Shaan-Shoukath and others added 3 commits October 20, 2026 12:05
mascot/dark/ has every piece (hero, the sneeze frames and loop, the walk
and walk-left poses, frames and loops) with a 4 px-per-256 px Warm Cream
die-cut border, built from original/ by site/scripts/dark-mascot.mjs,
plus small WebPs in dark/compressed/ for product UI. The art itself is
untouched. The README documents it as the approved exception to the
no-outlines rule, for dark surfaces only.
…he dark set on the site

Co-Authored-By: Shaan-Shoukath <shaanshoukath4522@gmail.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Codex GPT-6.1 Sol <noreply@openai.com>
@Shaan-Shoukath
Shaan-Shoukath merged commit 15c8344 into main Oct 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant