The application is configured to use /logo.png from the public directory for the Ally branding.
Replace the existing logo file with the Ally logo:
-
Save the Ally logo image (purple "ally" wordmark on white/transparent background) as:
- Path:
client/public/logo.png - Recommended size: 512x512px or similar square format for best display
- Format: PNG with transparent background preferred
- Path:
-
The logo is currently referenced in these files:
client/src/components/JacChatbot.tsx(line 15)client/src/components/Sidebar.tsx(line 16)client/src/pages/Login.tsx(line 38)client/src/pages/Register.tsx(line 138)
- Color: Purple (#4A154B or similar - Ally's signature purple)
- Style: Modern wordmark with distinctive lowercase "a" with circular element
- Background: White or transparent
- Usage: Official Ally Financial branding
If you need different logo formats for different contexts:
logo.png- Main logo for general uselogo-icon.png- Square icon version for faviconslogo-light.png- Light version for dark backgrounds (if needed)logo-dark.png- Dark version for light backgrounds
Currently, the app uses a light theme with dark text/logos, so a single purple logo on transparent background works best.
After replacing the logo, verify it appears correctly in:
- Sidebar header
- Main chat interface header
- Login page
- Registration page
- Browser favicon (if configured)
- The image you provided shows the perfect Ally branding
- Simply save that image as
client/public/logo.pngand it will automatically be used throughout the app - No code changes needed - all references already point to
/logo.png