Skip to content

Replace native alerts with Toasts for Logo Upload #2560

@abhinav-m22

Description

@abhinav-m22

The logo upload currently uses browser native alert() popup for validation errors. This feels inconsistent with the rest of the application which uses modern Toasts.

Can we switch these alerts to use toast.error()? This would ensure the error feedback matches the design system used everywhere else in the platform. Maybe a red Toast notification should appear explaining the error, matching other form validations.

Steps to Reproduce

  1. Go to Settings → Appearance
  2. Upload a JPEG file (wrong format)
  3. Observe the native browser alert window
Screencast.from.2026-02-01.19-42-37.webm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions