Page MenuHomePhabricator

Liquid Glass: Replace custom alerts with native system alerts
Closed, ResolvedPublic0 Estimated Story Points

Description

Description

Our alerts are currently custom-styled and clash with Liquid Glass and iOS 26 system patterns. Alerts are currently used in cases where they interrupt user flow, such as editing article descriptions and introductions.

Alerts are a core system interaction and should feel immediately familiar and native.

Requirements

Across App

  • Replace custom alerts with native Alert component
  • Remove custom colors, spacing, and button styles
  • Ensure alert layout follows iOS 26 defaults
  • Remove alert usage for edit article description/introduction
    • Replace with contextual menu where interruption is not required
Acceptance Criteria
  • Alerts use the native system appearance
  • Typography, spacing, and button hierarchy match iOS 26
  • No custom styling remains

Design References

iPhone: https://www.figma.com/design/nXIizaWUKh7yuS52LrTkch/Liquid-Glass-Redesign-version?node-id=6289-28800
iPad: https://www.figma.com/design/nXIizaWUKh7yuS52LrTkch/Liquid-Glass-Redesign-version?node-id=6293-27780

Issue: https://www.figma.com/design/nXIizaWUKh7yuS52LrTkch/Liquid-Glass-Redesign-version?node-id=6330-25683&t=hvbPpb07Whm8IO5G-4
Fix: https://www.figma.com/design/nXIizaWUKh7yuS52LrTkch/Liquid-Glass-Redesign-version?node-id=6330-25682&t=hvbPpb07Whm8IO5G-4

Platforms

  • iPhone
  • iPad

Event Timeline

Mazevedo set the point value for this task to 5.Feb 2 2026, 6:45 PM

@TLessa-WMF note for future design review:

  • Can't comply with this requirement Remove alert usage for edit article description/introduction, since we can't get a source rect from the WebView for the pencil, we can only intercept the action from the JavaScript. This causes the menu to show in the middle of the screen anyway.
Seddon changed the point value for this task from 5 to 1.Mar 17 2026, 9:01 PM
Seddon set Final Story Points to 5.
ABorbaWMF subscribed.

Looks good on 7.9.3 (6003). Tested on iPhone and iPad, small and larger screen sizes.

Seddon changed the point value for this task from 1 to 0.Mar 25 2026, 6:00 PM