Skip to content

hotfix: unified logo — amber coffee-cup mark on all surfaces#13

Closed
arudaev wants to merge 3 commits into
mainfrom
hotfix/unified-logo
Closed

hotfix: unified logo — amber coffee-cup mark on all surfaces#13
arudaev wants to merge 3 commits into
mainfrom
hotfix/unified-logo

Conversation

@arudaev
Copy link
Copy Markdown
Owner

@arudaev arudaev commented May 9, 2026

Summary

  • logo.svg — new single source-of-truth: amber rounded-square background + white coffee-cup line-art + steam wisps
  • Favicon — replaced emoji SVG with the proper logo mark
  • PWA iconspwa-192x192.png / pwa-512x512.png regenerated from logo.svg via tools/generate-icons.mjs
  • Start screen — hero image switched from cappuccino-with-steam.svg to logo.svg (same mark everywhere)
  • PDF report header — inline SVG logo mark (frosted tile) added beside the Kaffeelisten wordmark
  • index.html<link rel="apple-touch-icon"> added, pointing at pwa-192x192.png
  • vite.config.tsincludeAssets updated to match actual filenames

Test plan

  • Start screen shows the amber rounded-square logo at all breakpoints
  • Browser tab favicon shows the coffee-cup logo (not ☕ emoji)
  • PWA install on iOS/Android home screen shows the correct 192/512 icon
  • Trigger /api/send-report → PDF header shows the logo beside "Kaffeelisten"
  • Vercel preview green

Replace the three inconsistent visuals (☕ emoji favicon, cappuccino
illustration on start screen, text-only PDF header) with a single
amber rounded-square coffee-cup SVG logo.

- logo.svg: new source-of-truth mark (amber bg + white cup + steam)
- favicon.svg: replaced emoji with the proper logo mark
- pwa-192x192.png / pwa-512x512.png: regenerated from logo.svg via
  tools/generate-icons.mjs (Puppeteer + local Chrome)
- Start screen: hero image switched to logo.svg
- PDF report header: inline SVG mark beside the Kaffeelisten wordmark
- index.html: apple-touch-icon → pwa-192x192.png
- vite.config: includeAssets updated to correct filenames
@vercel
Copy link
Copy Markdown

vercel Bot commented May 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
kaffeelisten Ready Ready Preview, Comment May 9, 2026 4:29am

Split the brand mark from the install icon so the app, admin shell, and PDF report can use the playful transparent cappuccino doodle while PWA surfaces keep a solid maskable tile.

- logo.svg: transparent amber doodle mark for app/report use
- app-icon.svg: rounded-square install icon source for favicon and PWA PNG generation
- Admin and member flows: shared inline BrandMark plus subtle responsive illustrations
- PDF report: doodle mark in the header, with overview/footer spacing preserved for long reports
- Icon generator: render install PNGs from app-icon.svg via local Chrome/Edge
@arudaev arudaev closed this May 9, 2026
@arudaev arudaev deleted the hotfix/unified-logo branch May 9, 2026 05:07
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