Skip to content

feat: brand the web client and README#13

Merged
RagingRedRiot merged 1 commit into
mainfrom
feat/branding-assets
Jun 7, 2026
Merged

feat: brand the web client and README#13
RagingRedRiot merged 1 commit into
mainfrom
feat/branding-assets

Conversation

@RagingRedRiot

@RagingRedRiot RagingRedRiot commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

Adds first-class branding to Relay: a README banner, a full favicon set + web manifest for the web client, and serves the real favicon.ico as an embedded asset.

Changes

Assets

  • Add Relay banner (docs/assets/relay-banner.png)
  • Add favicon set + web manifest (frontend/public/)

Frontend

  • Wire real favicons, apple-touch-icon, manifest, and theme-color into index.html
  • Drop the placeholder vite.svg icon

Server

  • Serve favicon.ico as an embedded asset; remove the /favicon.ico 204 stub route (app.rs, handler.rs)

Build

  • Ignore Vite's .vite dependency-cache dir in frontend/.gitignore

Docs

  • Add banner image to README header

Assets:
- Add Relay banner (docs/assets) and favicon set + web manifest (frontend/public)

Frontend:
- Wire real favicons, apple-touch-icon, manifest, and theme-color into index.html
- Drop the placeholder vite.svg icon

Server:
- Serve favicon.ico as an embedded asset; remove the /favicon.ico 204 stub route
  (app.rs, handler.rs)

Build:
- Ignore Vite's .vite dependency-cache dir in frontend/.gitignore

Docs:
- Add banner image to README header
@RagingRedRiot RagingRedRiot merged commit a831b50 into main Jun 7, 2026
4 checks passed
@RagingRedRiot RagingRedRiot deleted the feat/branding-assets branch June 7, 2026 02:23
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