Skip to content

Replace the hero photo with the current enclosure - #13

Merged
TigerTag-Project merged 1 commit into
TigerTag-Project:mainfrom
Ptitlouis6012:assets/replace-hero-photo
Aug 22, 2026
Merged

Replace the hero photo with the current enclosure#13
TigerTag-Project merged 1 commit into
TigerTag-Project:mainfrom
Ptitlouis6012:assets/replace-hero-photo

Conversation

@Ptitlouis6012

@Ptitlouis6012 Ptitlouis6012 commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

What does this change?

Replaces the README hero photo (assets/tigerscale-v3.png) with a current studio shot of the blue "Tiger Scale" enclosure, screen mid-weighing (753 g, R3D PLA High Speed). Same filename and same 760x760 dimensions as the image it replaces, so no other file needs to reference a new path or size.

Why?

The previous hero image no longer matched the current enclosure.

How was it tested?

Docs/assets only — no firmware code touched. Rendered the new image in the README's actual hero layout (buttons, links, image) locally to confirm it looks right at the existing width="380" before opening this PR.

Checklist

  • bash scripts/check-codemap.sh passes — N/A, .ino not touched
  • bash scripts/check-i18n.sh passes — N/A, no i18n files touched
  • bash scripts/update_toc.sh run — N/A, no // §N — banner touched
  • WORKLOG.md updated — N/A, WORKLOG.md is maintainer-scoped, not touched by this fork PR
  • Comments I touched are still true of the code around them
  • Smallest diff that does the job — 1.36 MB source resized to 688 KB at the same 760x760 as the original, same filename, nothing else changed

For a UI change

  • Visual only: no change to what data is shown, how it's computed, or touch-zone coordinates
  • I checked the LVGL v8 traps — N/A, this is the GitHub README, not the LVGL firmware UI
  • Screenshot or photo attached — see the new image in the Files changed diff

The README hero image still showed an earlier build. Swapped in a
studio photo of the current blue "Tiger Scale" enclosure with the
screen mid-weighing (753 g, R3D PLA High Speed), same filename
(assets/tigerscale-v3.png) and same 760x760 dimensions as the image
it replaces, so nothing else needs to change. 1.36 MB source resized
to 688 KB.
@Ptitlouis6012
Ptitlouis6012 force-pushed the assets/replace-hero-photo branch from eaaa7c8 to 7f34a5b Compare August 22, 2026 07:55
@TigerTag-Project
TigerTag-Project merged commit 476e6a2 into TigerTag-Project:main Aug 22, 2026
3 checks passed
TigerTag-Project pushed a commit that referenced this pull request Aug 22, 2026
The three photos that landed in #13 and #14 were heavier than the ones they
replaced -- the social card alone had doubled to 1.4 MB -- and all three carried
an alpha channel. Measuring what that alpha actually held decided the treatment
for each.

og.png had 0.48% of its pixels below full opacity, clustered at alpha 237-238:
an export artefact along an edge, not a design. Flattened onto the site's own
background and saved as progressive JPEG at quality 92, it goes from 1432 KB to
163 KB with nothing visibly different. It becomes og.jpg, so both meta tags move
with it and an og:image:type joins them.

The hero is the opposite case: 55% of its pixels are fully transparent, a cut-out
on no background. Converting it would have put a black or white box behind the
scale in the README, so it stays PNG and is only re-encoded -- 688 KB to 522 KB,
verified pixel-identical to what the contributor supplied. The same file serves
the installer page, byte for byte, and gets the same treatment.

A 256-colour version of that hero would have reached 99 KB. It is not here on
purpose: quantising a product photograph bands its gradients, and that is a
judgement about the product's own image rather than a size decision.
@Ptitlouis6012
Ptitlouis6012 deleted the assets/replace-hero-photo branch August 22, 2026 22:14
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