Skip to content

Feature Request: Automatically adapt app theme color from imported logo #16

@Spaccesi

Description

@Spaccesi

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

  • When a logo is imported, a dominant color is extracted.
  • User is prompted to apply the detected color.
  • Contrast is validated before applying (no unreadable UI).
  • User can decline and keep current theme.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions