Skip to content

Update favicon with custom bill-splitting icon#16

Merged
petercort merged 1 commit into
mainfrom
feature/update-favicon
Oct 17, 2025
Merged

Update favicon with custom bill-splitting icon#16
petercort merged 1 commit into
mainfrom
feature/update-favicon

Conversation

@petercort

Copy link
Copy Markdown
Owner

Update Favicon with Custom Bill-Splitting Icon

This PR implements a custom favicon that better represents the Split the Trip application's functionality.

Changes Made

🎨 New Favicon Design

  • Custom SVG: Created a clean, modern favicon showing a receipt/bill with a dollar sign and dots representing multiple people splitting costs
  • Theme Consistency: Used the app's color scheme (indigo/purple) to match the overall design
  • Recognizable at Small Sizes: Designed to be clear and identifiable even in browser tabs

📁 Multiple Format Support

  • favicon.svg - Vector format for modern browsers
  • favicon-16x16.png - Standard small size for compatibility
  • favicon-32x32.png - Larger size for high-DPI displays
  • favicon.ico - Updated traditional format in app directory

🔧 Technical Improvements

  • Enhanced Metadata: Updated layout.tsx with proper favicon metadata including all formats
  • Better Browser Support: Multiple formats ensure compatibility across all browsers
  • Optimized Generation: Used Sharp library to generate high-quality PNG versions from SVG

Visual Features

The new favicon includes:

  • A receipt/bill document icon in white on an indigo background
  • Dollar sign symbol to represent money/expenses
  • Three dots at the bottom representing multiple people sharing the bill
  • Clean, minimalist design that's professional and recognizable

Testing

  • ✅ Favicon displays correctly in browser tabs
  • ✅ All formats generate without errors
  • ✅ Proper metadata implementation in Next.js
  • ✅ Matches app's overall design theme

Resolves

Closes #13


The favicon now clearly communicates the app's purpose of splitting expenses among group members, making it more professional and recognizable!

- Created custom SVG favicon representing bill splitting concept
- Generated PNG versions (16x16, 32x32) for better browser support
- Updated favicon.ico in app directory
- Enhanced metadata in layout.tsx with proper icon links
- Favicon now shows a receipt with dollar sign and split indicators

Resolves #13
@petercort petercort merged commit ce79786 into main Oct 17, 2025
1 check passed
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.

Update favicon

1 participant