Page MenuHomePhabricator

Visually separate edit flags in histories
Closed, ResolvedPublicFeature

Description

Feature summary:
Separate with a space (or a "tiny space") the underlined and contextual 'm', 'b', 'N', etc. edit flags that indicate minor, bot, or page creation edits, respectively, in edit histories.

Use case(s):
Any time an edit has multiple edit flags.

Benefits:
To provide better accessibility. I can't imagine considering two (theoretically up to five [considering WikiData]) letters which are almost touching each other and underlined as one as separate entries when hovering over them (pictured).

image.png (139×93 px, 2 KB)

Details

Event Timeline

Hi, I would like to work on this task.

I have experience with frontend (HTML/CSS/JS) and recently contributed features like dark mode and keyboard shortcuts in other projects.

I’ll investigate where the edit tags are rendered and propose a fix for spacing and accessibility.

Hi, I have submitted a patch for this issue:

https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1257761

The solution adds spacing between adjacent edit markers using a generic CSS selector, improving readability and accessibility without modifying HTML output.

Looking forward to feedback.

Change #1257761 had a related patch set uploaded (by Tanmay789q; author: Tanmay789q):

[mediawiki/core@master] changeslist: Separate edit tags in history using CSS spacing

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

matmarex renamed this task from Visually separate edit ''tags'' in histories to Visually separate edit flags in histories.Mar 24 2026, 11:54 PM
matmarex updated the task description. (Show Details)
matmarex subscribed.

@matmarex Shouldn't this task be triaged by now?

@Michael21107 What makes you think that it is not? :) (The Priority field (whose default value is called "Needs Triage") is not used by every team for their planning.)

@Aklapper I'm only going off the Priority field.

Change #1257761 had a related patch set uploaded (by Bartosz Dziewoński; author: Tanmay789q):

[mediawiki/core@master] Separate edit tags in history using CSS spacing

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

Change #1257761 merged by jenkins-bot:

[mediawiki/core@master] Separate edit tags in history using CSS spacing

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

Sorry it took me a while to get back to this, I got distracted by other work. @TANMy789 Thank you for the patch!

@Michael21107 Thanks for the improvement suggestion. We don't really use the "Priority" field, because people kept arguing about priorities. When there is a team responsible for some component (there isn't really anyone for this), they usually triage tasks by moving them between workboard columns.