Summary
When a user imports a custom logo, the app should optionally extract a dominant color from the logo and apply it to the UI theme automatically.
Possible Solution
- Use a color extraction library (e.g.,
palette_generator) to extract the dominant/vibrant color from the logo image.
- Prompt the user: "We detected a brand color. Apply it to the theme?"
- Ensure contrast ratio is verified before applying.
Acceptance Criteria
Summary
When a user imports a custom logo, the app should optionally extract a dominant color from the logo and apply it to the UI theme automatically.
Possible Solution
palette_generator) to extract the dominant/vibrant color from the logo image.Acceptance Criteria