Fix banner visibility on mobile: 77% lighter images#29
Merged
Conversation
… 0.8MB) The 1.9MB banner PNG stalls on mobile connections, painting only the top rows — reported live as 'only the top 2% of the banner visible'. banner2: 1923KB PNG → 471KB JPEG q85; gitalive-before-after: 1459KB PNG → 321KB JPEG q85. References updated in README + assets index. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Live report: hero banner rendering only its top sliver on mobile. Server-side files verified intact (full PNG decode, checksum match), element markup unchanged — the consistent explanation is a stalled download of the 1.9MB hero PNG painting only its first rows.
Fix: re-encode the two heavyweight images as quality-85 JPEG —
banner21923KB → 471KB,gitalive-before-after1459KB → 321KB (visually verified crisp). All references updated; assets index current.og-card.png(2.8MB) untouched — it's a GitHub-settings upload, not fetched by the README.🤖 Generated with Claude Code