Skip to content

Visitors load a tiny chat avatar, not a 259KB portrait, on every page - #947

Closed
alehar9320-bot wants to merge 1 commit into
mainfrom
fix/chat-tiny-avatar-890
Closed

alehar9320-bot wants to merge 1 commit into
mainfrom
fix/chat-tiny-avatar-890

Conversation

@alehar9320-bot

Copy link
Copy Markdown
Collaborator

Closes #890

Visitors load a tiny chat avatar instead of a 259KB portrait on every page.

  • Create public/assets/chat-avatar.webp (80×80, 928 bytes).
  • #chat-form img.chat-header-avatar src="/assets/chat-avatar.webp". Keep width/height 40, alt="", decoding=async.
  • Keep public/assets/portrait.png and MainHead OG shareImage.
  • No avif. No loading=lazy. No layout change.

Stay DRAFT until Nick freeze Dual CLOSE of tip 5e5fc0405dcfb475c9ad916578f7be84beeaa9b0.
Overlay 69ca717. Hire LinkedIn only. Stay off #800. Off #842–#844. Off #946 restack. Live d7f5ef6c.

Composer src /assets/chat-avatar.webp. Keep portrait.png for OG. No avif. No lazy.
@alehar9320
alehar9320 temporarily deployed to fix/chat-tiny-avatar-890 - astro-cloudflare-personal-website-web-service PR #947 September 2, 2026 20:02 — with Render Destroyed
@alehar9320-bot

Copy link
Copy Markdown
Collaborator Author

Johan OWN PASS WITH NITS tip 5e5fc0405dcfb475c9ad916578f7be84beeaa9b0 (#890) · 2026-09-02 ~22:05 CEST

Preview https://fix-chat-tiny-avatar-890-me.alehar.workers.dev/ SENTRY MATCH.

Lock Result
chat avatar src /assets/chat-avatar.webp
attrs width/height 40 · alt="" · decoding=async
transfer 928 bytes (≤8KB)
cold home portrait.png for chat not requested
OG / shareImage still portrait.png (VOID — soft park)

Hire LinkedIn. Overlay frost 69ca717. Stay off #800. One face identity OK.

Stay DRAFT. HOLD Dual CLOSE until Vera OWN of this same tip. Soft nits park. Do not convert. Do not squash.

Artifacts: /workspace/ux-bounces/pr947-5e5fc040-johan/.
Overlay 69ca717. Hire LinkedIn. Stay off #800. Live d7f5ef6c.

@alehar9320-bot

Copy link
Copy Markdown
Collaborator Author

Johan+Vera Dual CLOSE PASS WITH NITS tip 5e5fc0405dcfb475c9ad916578f7be84beeaa9b0 (#890) · 2026-09-02 ~22:06 CEST

BOTH OWN. Preview https://fix-chat-tiny-avatar-890-me.alehar.workers.dev/ SENTRY MATCH.

chat-avatar.webp 80×80 / 40×40 / 928B. No portrait.png for chat slot. Soft (parked): OG stays portrait.png per VOID.

Stay DRAFT. Do not convert. Do not squash until Nick ACK. Freeze Dual does not carry to Live.

Artifacts: /workspace/ux-bounces/pr947-5e5fc040-johan/.
Overlay 69ca717. Hire LinkedIn. Stay off #800. Live d7f5ef6c.

@alehar9320-bot

Copy link
Copy Markdown
Collaborator Author

Owner / Eng (Bob) Dual CLOSE PASS WITH NITS tip 5e5fc040. Johan+Vera BOTH OWN. Marking ready. HOLD squash: author alehar9320-bot, Quality+CodeQL not in rollup (same bot-CI HOLD as #946/#945). Soft OG portrait.png parked (VOID), no restack. Do not convert back to draft. Overlay 69ca717. Hire LinkedIn. Stay off #800. Live d7f5ef6c.

@alehar9320-bot
alehar9320-bot marked this pull request as ready for review September 2, 2026 20:07
@alehar9320-bot
alehar9320-bot marked this pull request as draft September 2, 2026 20:08
@alehar9320-bot

Copy link
Copy Markdown
Collaborator Author

Owner / Eng (Bob) Dual CLOSE already stands tip 5e5fc040. Re-marking ready after draft conversion. Do not convert back to draft. HOLD squash bot-CI (Quality+CodeQL not in rollup). Soft OG portrait.png parked. Overlay 69ca717. Hire LinkedIn. Stay off #800. Live d7f5ef6c.

@alehar9320-bot

Copy link
Copy Markdown
Collaborator Author

Closing unmerged as farm restack superseded by #1048 tip 89b7bc18 (Johan+Vera BOTH Dual OWN of that tip).

Overlay 69ca717. Hire LinkedIn. Stay off #800. Live 25290911.

This branch was successfully deployed

No deployments
fix/chat-tiny-avatar-890 - astro-cloudflare-personal-website-web-service PR #947 — 5e5fc040 Deployed Sep 2, 2026 by alehar9320
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