Skip to content

fix(logo): white lightning bolt in dark-mode logo and loader#449

Merged
spe1020 merged 3 commits into
zapcooking:mainfrom
dmnyc:dark-mode-logo-white-bolt
Jun 17, 2026
Merged

fix(logo): white lightning bolt in dark-mode logo and loader#449
spe1020 merged 3 commits into
zapcooking:mainfrom
dmnyc:dark-mode-logo-white-bolt

Conversation

@dmnyc

@dmnyc dmnyc commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

In dark mode the Zap Cooking lightning bolt rendered with poor contrast:

  • Logo (zap_cooking_logo_white.svg): the bolt was a transparent cutout in the orange lens, so it showed the dark page background through it — reading as a dark/invisible bolt on dark surfaces.
  • Loading animation (pan-animated-dark.svg): the bolt was a solid black shape.

This makes the bolt explicitly white in both, matching the favicon and the QR-code center logo (which already use a white bolt).

Changes

  • static/zap_cooking_logo_white.svg — add a white bolt path over the gradient lens so the bolt is filled white instead of being a see-through cutout.
  • static/pan-animated-dark.svg — change the bolt (Vector_5) fill from black to white. The morph animation and the surrounding ring are unchanged.

Not touched (already correct or out of scope):

  • pan-qr-center.svg and favicon.svg — already render a white bolt.
  • zap_cooking_logo_black.svg / pan-animated-light.svg — light-mode variants.

Verification

Rendered both SVGs on the dark-mode background (#1f2937) and confirmed the bolt is now white in each.

Logo Example

social-share

dmnyc and others added 3 commits June 16, 2026 23:06
In dark mode the lightning bolt read as a dark cutout (it showed the
page background through a hole in the orange lens) on the logo, and as a
solid black shape on the loading animation — both low-contrast on dark
backgrounds.

- zap_cooking_logo_white.svg: add a white bolt path over the lens so the
  bolt is explicitly white instead of a transparent cutout.
- pan-animated-dark.svg: change the bolt (Vector_5) fill from black to
  white (animation and the ring are unchanged).

The QR center (pan-qr-center.svg) and favicon already render a white
bolt, so they're untouched.
@spe1020 spe1020 merged commit b0e98ba into zapcooking:main Jun 17, 2026
4 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.

2 participants