Page MenuHomePhabricator

Add "userContributions" icon in OOUI
Closed, ResolvedPublic

Description

I noticed that there is an icon attached to the Contributions link in personal menu in Minerva (AMC) or main menu (non-AMC). I could not find the userContributions icon in OOUI. So I am requesting this icon to be added.

User story

As a gadget developer/user script creator, and an OOUI user, I'd like to use this icon in my scripts/gadgets.

Screenshots

Screenshot_20191019-105303.png (480×960 px, 24 KB)
The Contributions link with that icon in Minerva personal menu (AMC)
Screenshot_20191019-105237.png (480×960 px, 20 KB)
The contributions link with that icon in Minerva main menu (non-AMC)

Event Timeline

I could not add the icon in the description as I don't know how to download it in my computer. Sorry if the project tags are wrong. I just followed a similar task, T224739 by @alexhollender. Thanks.

Minerva also has other useful icons that are not available in OOUI. For example, icons attached to the Recent changes, Community portal, and Special pages link in the main menu (AMC). @Jdlrobson should I create separate tasks for these icons to be added? I mean they can be useful for designing/decorating widgets.

Screenshot_20191022-045911.png (480×960 px, 39 KB)

Leaving @Volker_E to shepherd this! Yes they should be in OOUI.

I've no idea what name we should give to these other icons.

We probably have a lot more unknown icons in Mediawiki that are not available in OOUI. For example these three interactions icons.

Screenshot_20191022-100325.png (480×960 px, 74 KB)

These are useful icons. But I am not an very experienced in Mediawiki JavaScript coding and I've no idea where these icons are located. So I can not use them in my scripts/gadgets using IMG tags. If we add them to OOUI, more users will know about them and will be able to use them.

@Masumrezarock100 There has been a fine balance taken so far which icons are very specific application icons and which are generally useful icons in order to make the different icon packs not too big as they've been putting a certain loading burden on users if the whole icon pack (think 'movement', 'content', 'alert' etc.).
For an icon like 'userContributions' I see a wider usage, the Notifications specific icons might be better off in Notifications repo for now.

@Volker_E I see. I just wanted to make suggestions, that's all. :)

Change 569619 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[oojs/ui@master] icons: Add 'userContributions'

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

Change 569619 merged by jenkins-bot:
[oojs/ui@master] icons: Add 'userContributions'

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

Volker_E claimed this task.
Volker_E triaged this task as Medium priority.
Volker_E moved this task from Backlog to OOUI-0.36.4 on the OOUI board.
Volker_E edited projects, added OOUI (OOUI-0.36.4); removed OOUI.

Change 570418 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/core@master] Update OOUI to v0.36.4

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

Change 570418 merged by jenkins-bot:
[mediawiki/core@master] Update OOUI to v0.36.4

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

sweet. Is there a task to get this updated in Minerva?