Page MenuHomePhabricator

[MEX] 3 cleanup for beta release
Closed, ResolvedPublic

Assigned To
Authored By
Alice.moutinho
Sep 26 2025, 2:11 PM
Referenced Files
F70211890: 2025-11-14-110724_481x504_scrot.png
Fri, Nov 14, 10:09 AM
F66738307: image.png
Oct 8 2025, 9:20 AM
F66738305: image.png
Oct 8 2025, 9:20 AM
F66738301: image.png
Oct 8 2025, 9:20 AM
F66738298: image.png
Oct 8 2025, 9:20 AM
F66738294: image.png
Oct 8 2025, 9:20 AM
F66738290: image.png
Oct 8 2025, 9:20 AM
F66738282: image.png
Oct 8 2025, 9:20 AM

Description

Before we release on Wikidata behind a feature flag we must make sure that the UI looks correct, although not pixel perfect.

Below is a list of UI updates that need to be made before we can release on Wikidata behind a feature flag:

Adjust indentation of qualifiers
Incorrect:

image.png (292×435 px, 12 KB)

Correct:

indentation.png (646×846 px, 54 KB)

Fix right padding of edit button
Incorrect:

image.png (60×442 px, 2 KB)

Correct:

image.png (176×444 px, 5 KB)

Update edit button font size to 16
Incorrect:

image.png (60×442 px, 2 KB)

Correct:

image.png (176×444 px, 5 KB)

Make sure there is no cropping of ranking button
Incorrect:

image.png (95×143 px, 2 KB)

Correct:

image.png (162×424 px, 5 KB)

Ranking icon on coordiante location to be aligned verticaly with the numeral coordinates
Incorrect:

image.png (310×444 px, 11 KB)

Correct:

Screenshot 2025-09-26 at 15.11.17.png (586×1 px, 377 KB)

Update line spacing between link and dimensions on commons datatype
Incorrect:

image.png (191×436 px, 25 KB)

Correct:

image.png (460×411 px, 105 KB)

Figma file

Acceptance Criteria

  • All UI updates have been completed

Event Timeline

Alice.moutinho renamed this task from Ui cleanup ffor beta release to Ui cleanup for beta release.Sep 26 2025, 2:12 PM
Arian_Bozorg renamed this task from Ui cleanup for beta release to [MEX] 3 cleanup for beta release.Oct 8 2025, 9:20 AM
Arian_Bozorg removed Arian_Bozorg as the assignee of this task.
Arian_Bozorg updated the task description. (Show Details)
Arian_Bozorg subscribed.

Notes from task time:

  • the ranking icon is different on the figma file
  • map are showing below the ranking icon on the figma file

I can't figure out the rank selector, and it was taking too much time. I discussed it with Lucas before his holiday and suggested that I leave it for someone else or pair program with someone to figure it out. The other parts, tho, have been worked on and are ready for review

Change #1198350 had a related patch set uploaded (by Sadiya.mohammed13; author: Sadiya.mohammed13):

[mediawiki/extensions/Wikibase@master] cleanup for beta release

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

Not sure if I should put it in review, cause as I said in the last comment, the ticket is not completed

Change #1204604 had a related patch set uploaded (by Sadiya.mohammed13; author: Sadiya.mohammed13):

[mediawiki/extensions/Wikibase@master] add value to a new statements/ edit statements

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

The spacing of the references looks different, but not right:

2025-11-14-110724_481x504_scrot.png (504×481 px, 28 KB)

There is no gap between the up/down arrow and the '3 references', and the indentation of the references themselves doesn't seem to match the design. I think the arrow itself is also supposed to be underneath the rank selector

Change #1206352 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] Fix up some layout issues in MEX / wbui2025

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

Change #1198350 abandoned by Arthur taylor:

[mediawiki/extensions/Wikibase@master] cleanup for beta release

Reason:

Abandoned in favour of I07a7466e7c0525c3710

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

Change #1206352 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Fix up some layout issues in MEX / wbui2025

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

karapayneWMDE subscribed.

Could you review what's on beta in regards to this task and confirm we've met all the a/cs please?

@karapayneWMDE checked! everything in the ticket is fixed.