Page MenuHomePhabricator

Improve the current Codex Dialog for mobile or screen screens
Open, MediumPublic

Description

Background/Goal

Current Codex Dialog displays as full width & height on narrow/mobile screens. In many cases a full screen dialog is not needed and a more lightweight/smaller dialog may be more desirable. The full screen is good for continuous or multistep dialogs where we want the action button to stay in one location. However, in many cases only a brief confirmation is needed and a full screen would introduce a lot of empty space and keeps buttons far from the text.

User stories

As a designer, I would like to be able to use a smaller size dialog on mobile/small screen for lightweight confirmation flows.

Acceptance criteria (or Done)

Usage examples
Screenshot 2026-03-25 at 16.46.43.png (1×776 px, 527 KB)
Save article (1).png (699×384 px, 86 KB)

Event Timeline

Change #1260884 had a related patch set uploaded (by Dtorsani; author: Dtorsani):

[design/codex@main] Dialog: Update responsive behavior

https://gerrit.wikimedia.org/r/1260884

Volker_E subscribed.

This prop should probably take px values as input, but definitely output rem values.

DTorsani-WMF moved this task from Backlog to Code Review on the Codex board.

Change #1260884 merged by jenkins-bot:

[design/codex@main] Dialog: Update responsive behavior

https://gerrit.wikimedia.org/r/1260884

Change #1270168 had a related patch set uploaded (by VolkerE; author: Dtorsani):

[design/codex@build-eslint-config-wikimedia-upgrade-T414401] Dialog: Update responsive behavior

https://gerrit.wikimedia.org/r/1270168

Change #1270168 abandoned by VolkerE:

[design/codex@build-eslint-config-wikimedia-upgrade-T414401] Dialog: Update responsive behavior

https://gerrit.wikimedia.org/r/1270168

Change #1275555 had a related patch set uploaded (by Catrope; author: Catrope):

[mediawiki/core@master] Update Codex from v2.4.0 to v2.5.0

https://gerrit.wikimedia.org/r/1275555

Change #1275555 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from v2.4.0 to v2.5.1

https://gerrit.wikimedia.org/r/1275555